The Code Repository for the REV0 Steering Wheel.

Dependencies:   CANBuffer KS0108_fork mbed-rtos mbed CAN Addresses

Fork of REVO_Updated_Steering by Penn Electric

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Buffers.h Source File

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