Да, не юзабельный он! Он не используется! Если при сборке не определены ни iarduino_I2C_HW
, ни iarduino_I2C_SW
, то этот параметр никак и нигде не используется.
Поставьте после строки №30 (или после строки №2) строку
(void)ack;
и будет Вам много счастья!
А вообще, совет: библиотеки от Гивера, просто шедевр программистского искусства по сравнению с библиотеками от iarduino. Если видите в начале названия “iarduino” - немедленно бросьте каку и вымойте руки!