1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- #ifndef YUHESENFR09PRO_1X_H
- #define YUHESENFR09PRO_1X_H
- struct Command_Bit2d0_pro
- {
- unsigned char ads_gear:4 ;
- unsigned char ads_spdl4bit:4;
- unsigned char ads_spdm8bit;
- unsigned char ads_spdh4bit:4;
- unsigned char ads_steerl4bit:4;
- unsigned char ads_steerm8bit;
- unsigned char ads_steerh4bit:4;
- unsigned char ads_brakel4bit:4;
- unsigned char ads_brakeh4bit:4;
- unsigned char reserved0:4;
- unsigned char reserved6:4;
- unsigned char ads_cnt:4; //
- unsigned char ads_check;
- };
- union Command2d0pro
- {
- Command_Bit2d0_pro bit;
- unsigned char byte[8];
- };
- struct Command_Bit7d0_pro
- {
- unsigned char ads_ioen:1 ;
- unsigned char reserved0:7;
- unsigned char reserved1:2;
- unsigned char ads_turnlamp:2;
- unsigned char reserved2:1;
- unsigned char ads_clearlamp:1;
- unsigned char reserved3:2;
- unsigned char ads_speaker:1;
- unsigned char reserved4:7;
- unsigned char reserved5;
- unsigned char reserved6;
- unsigned char reserved7;
- unsigned char reserved8:4;
- unsigned char ads_cnt:4; //
- unsigned char ads_check;
- };
- union Command7d0pro
- {
- Command_Bit7d0_pro bit;
- unsigned char byte[8];
- };
- #endif // YUHESENFR09PRO_1X_H
|