Коллегии, всем привет
Прошу помощи, может кто сталкивался с такой проблемой. Начал изучать компонент RC5 дабы использовать его в качестве протокола в простенькой системе радиоуправления, а именно срабатывания нескольких датчиков. но вот столкнулся с такой проблемой. При компиляции самой простенькой программы (включить передачу rc5, вывести в порт сформированный пакет), Flowcode начинает ругаться.
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c: In function 'FCD_RC50_RC5_Signal_Edge':
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: 'RC5_2_TIMER_PRE_VAL' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: (Each undeclared identifier is reported only once
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: for each function it appears in.)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:572: error: 'porta' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:610: error: 'RC5_2_LOWER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:610: error: 'RC5_2_UPPER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:612: error: 'RC5_2_CUTOFF_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c: In function 'FCD_RC50_RC5_Timer_Event':
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:670: error: 'RC5_2_TIMER_PRE_VAL' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:672: error: 'RC5_2_UPPER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:676: error: 'porta' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:711: error: 'RC5_2_LOWER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:713: error: 'RC5_2_CUTOFF_WIDTH' undeclared (first use in this function)
Настройки компонента такие
Recceiver - Disable
Trarnsmitter - Software
Modulation-Software
Ругается насколько я понимаю на таймер, точнее параметры таймера. В качестве головы использую ARDUINO NANO c ATmega328 на борту. Курил интернет но ничего путного не нашел, кроме примера на ютубе как избавиться от ошибок при компиляции для АТтини2313, когда прога ругается на очевидные ошибки в имени таймера. Но это не мой случай. Да, пробовал с разными версиями Flowcode все тоже самое. Может кто знает в чем дело и поможет решить данную задачу? От безысходности и упрямости начал писать RC5 декодер самостоятельно, но от малого опыта для меня жуткая вещь.