/* * can_protocol_ukss.h * * Created on: 23 авг. 2024 г. * Author: yura */ #ifndef SRC_MAIN_CAN_PROTOCOL_UKSS_H_ #define SRC_MAIN_CAN_PROTOCOL_UKSS_H_ #define CAN_PROTOCOL_UKSS 2 // 2 #ifndef CAN_PROTOCOL_UKSS #define CAN_PROTOCOL_UKSS 1 #endif #if (CAN_PROTOCOL_UKSS == 2) #define ADR_CYCLES_TIMER_MAIN 96 //Период основн. посылок CAN, * 10 mсек #define ADR_CYCLES_TIMER_ADD 97 //Период дополн. посылок CAN, * 10 mсек #define ADR_CYCLES_PAUSE_MAIN 98 //Пауза основн. посылок CAN, * 10 mсек #define ADR_CYCLES_PAUSE_ADD 99 //Пауза дополн. посылок CAN, * 10 mсек #define ADR_CYCLES_REPEATE_MAIN 100 //Повтор основн. посылок CAN, * 10 mсек #define ADR_CYCLES_REPEATE_ADD 101 //Повтор дополн. посылок CAN, * 10 mсек #define ADR_CYCLES_REPEATE_DIGIO 102 //Повторять посылку дискр. входов, раз #define ADR_LIGHT_LED_1 104 //Яркость лампы 1 #define ADR_LIGHT_LED_2 105 //Яркость лампы 2 #define ADR_LIGHT_LED_3 106 //Яркость лампы 3 #define ADR_LIGHT_LED_4 107 //Яркость лампы 4 #define ADR_LIGHT_LED_5 108 //Яркость лампы 5 #define ADR_LIGHT_LED_6 109 //Яркость лампы 6 #define ADR_LIGHT_LED_7 110 //Яркость лампы 7 #define ADR_COUNT_CYCLES_MAIN 120 //Количество циклов основн. посылок CAN #define ADR_COUNT_CYCLES_ADD 121 //Количество циклов дополн. посылок CAN #define ADR_COUNT_FULL_CYCLES_MAIN 122 //Кол-во полных циклов основн. посылок CAN #define ADR_COUNT_FULL_CYCLES_ADD 123 //Кол-во полных циклов дополн. посылок CAN #define ADR_PROTOCOL_VERSION 125 //Версия протокола #define ADR_UKSS_NUMBER 126 //Адрес устройства #endif #endif /* SRC_MAIN_CAN_PROTOCOL_UKSS_H_ */