Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: BreakS_Check.cpp
- Revision:
- 2:a43c7329a8e6
- Parent:
- 1:188a7eaafba6
- Child:
- 3:48452b27a9f8
--- a/BreakS_Check.cpp Wed Nov 11 18:04:44 2020 +0000 +++ b/BreakS_Check.cpp Tue Nov 17 19:14:14 2020 +0000 @@ -19,22 +19,40 @@ canS=0; - + float max=0; //CANMessage cn(CAN_ID, can_msg, 8, CANData,CANExtended); while(1) { - float A0_Read = Ana0.read(); - int A0_Converted = floor(A0_Read*100); + float A0_Read = Ana0.read()-0.06; + float A1_Read = Ana1.read()-0.06; + float A2_Read = Ana2.read()-0.06; + float A3_Read = Ana3.read()-0.06; - float A1_Read = Ana1.read(); - int A1_Converted = floor(A1_Read*100); + if(A0_Read<0) + { + A0_Read=0; + } + + if(A1_Read<0) + { + A1_Read=0; + } - float A2_Read = Ana2.read(); - int A2_Converted = floor(A2_Read*100); + if(A2_Read<0) + { + A2_Read=0; + } - float A3_Read = Ana3.read(); - int A3_Converted = floor(A3_Read*100); + if(A3_Read<0) + { + A3_Read=0; + } + + int A0_Converted = floor(A0_Read*300); + int A1_Converted = floor(A1_Read*300); + int A2_Converted = floor(A2_Read*300); + int A3_Converted = floor(A3_Read*300); char Air_Pressure_01 = A0_Converted; char Air_Pressure_02 = A1_Converted; @@ -44,8 +62,14 @@ //Air_Pressure_01 = 0x15; - //printf("AIR: %x \n\r",Air_Pressure_01); - //printf("AIR: %f \n\r",A0_Read*20); + if(max <A3_Read) + { + max=A3_Read; + } + + //printf("AIR Convert: %i \t\t",A3_Converted); + //printf("AIR: %f \t\t",A3_Read); + //printf("Max: %f \n\r",max); char can_msg[8]; can.reset();