Source: https://www.jdcmidipyrenees.com/files/jdc/Tutos/Tuto-ingenico-IWL-ICT-250-JDCMP.pdf