#ifndef PACKAGE #define PACKAGE #define PROTOKOL 3 #define m_FAST 0 #define m_SLOW 1 #define keys 0x0 // адрес повтораемой посылки «keys» #define Inputs Modbus[0x0] #define Alarms Modbus[0x1] #define Errors Modbus[0x2] #define Alarm_mask Modbus[0x8] #define Error_mask Modbus[0x9] #define Jumpers Modbus[0x10] #define Buttons Modbus[0x11] #define jumpers modbus[0x10] #define buttons modbus[0x11] #define Squazh_U (modbus+0x18) #define Sleep_time modbus[0x48] #define Squazh_L (modbus+0x30) #define Cancount (modbus+0x60) // пауза между посылками CAN #define CanWait (modbus+0x62) // пауза после прохождениа цикла #define CanRestart (modbus+0x64) // перезапуск посылки #define CanRptVez modbus[0x66] // кол-во повторений посылки «keys» #define CanRptLen modbus[0x67] // длина повтораемой посылки «keys» #define Brightness modbus[0x68] // аркость сигнальной лампочки #define Lightness modbus[0x6A] // управление сигнальной лампочки #define cancyclo 0x78 // его адрес #define CanCycle (modbus+0x78) // счетчик циклов CAN #define CanRound (modbus+0x7A) // счетчик еще более полных циклов CAN #define Protokol modbus[125] #define LastMode modbus[126] #define Commands modbus[127] #define command params[128] #define bit_command Params[128] #define cTestLamp bit_command.bit.bit0 #define cDefParam bit_command.bit.bit1 #define cSaveParam bit_command.bit.bit2 #define cLoadParam bit_command.bit.bit3 #define cTermoCal bit_command.bit.bit4 #define cKoefCalc bit_command.bit.bit5 #define cSecretBt bit_command.bit.bit6 #define cCanReset bit_command.bit.bit7 #define cRawMeat bit_command.bit.bit8 #define cCanReset bit_command.bit.bit7 #define cReset bit_command.bit.bitF /* #define cTestLamp Modbus[127].bit.bit0 #define cDefParam Modbus[127].bit.bit1 #define cSaveParam Modbus[127].bit.bit2 #define cLoadParam Modbus[127].bit.bit3 #define cTermoCal Modbus[127].bit.bit4 #define cKoefCalc Modbus[127].bit.bit5 #define cSecretBt Modbus[127].bit.bit6 #define cCanReset Modbus[127].bit.bit7 #define cRawMeat Modbus[127].bit.bit8 #define cCanReset Modbus[127].bit.bit7 #define cReset Modbus[127].bit.bitF */ #endif //PACKAGE