The Code Repository for the REV0 Steering Wheel.
Dependencies: CANBuffer KS0108_fork mbed-rtos mbed CAN Addresses
Fork of REVO_Updated_Steering by
Buffers.h
00001 #define _size 10 00002 00003 // Battery 00004 char BigBatLifeBuffer[_size]; 00005 char SmallBatLifeBuffer[_size]; 00006 char BigBatVoltBuffer[_size]; 00007 char BigBatPowerBuffer[_size]; 00008 char BigBatCurrentBuffer[_size]; 00009 char AvgBatTBuffer[_size]; 00010 char MaxBatTBuffer[_size]; 00011 char MinBatTBuffer[_size]; 00012 char VminBuffer[_size]; 00013 char VmaxBuffer[_size]; 00014 char VavgBuffer[_size]; 00015 char BoardTempBuffer[_size]; 00016 00017 // Motor 00018 char LMtrTmpBuffer[_size]; 00019 char RMtrTmpBuffer[_size]; 00020 char LAirTmpBuffer[_size]; 00021 char RAirTmpBuffer[_size]; 00022 char LIGBTmpBuffer[_size]; 00023 char RIGBTmpBuffer[_size]; 00024 char Rpm_LBuffer[_size]; 00025 char Rpm_RBuffer[_size]; 00026 char TRequestBufferL[_size]; 00027 char TRequestBufferR[_size]; 00028 00029 // System Management 00030 char SmallBatCurrentBuffer[_size]; 00031 char ShtdSwtchBuffer[_size]; 00032 char Fan1Buffer[_size]; 00033 char Fan2Buffer[_size]; 00034 char Pump1Buffer[_size]; 00035 char Pump2Buffer[_size]; 00036 char DCDCBuffer[_size]; 00037 char IMDRBuffer[_size]; 00038 00039 // Miscellaneous Incoming 00040 char CarSpdBuffer[_size]; 00041 char ChargeCurrBuffer[_size]; 00042 char SourceVBuffer[_size]; 00043 char Fault1Buffer[_size]; 00044 char AccPedalBuffer[_size]; 00045 char BrkPedalBuffer[_size]; 00046 00047 // Outgoing 00048 char ConnectedStatusBuffer = 0; 00049 char DriveStatus; 00050 char DriveStatusRequestBuffer; 00051 char TxResetBuffer = 1; 00052 00053 00054 //char CAN1Buffer[_size]; USED IN DEMO 00055 //char CAN2Buffer[_size]; USED IN DEMO 00056 //char CAN3Buffer[_size]; USED IN DEMO 00057 //char CAN4Buffer[_size]; USED IN DEMO
Generated on Fri Jul 22 2022 22:40:57 by
1.7.2
