Closed rohan-tworks closed 4 years ago
This seems to be a calibration method not being called. Was working fine earlier
On Tue, Jun 16, 2020, 15:58 Beep-boop-sneep-snoop notifications@github.com wrote:
Observation: After running for a duration of ~2 min the display shows high TVe value.
Currently set values: Set TV:400 Displayed TVe: 566 TVi: 413 --> imgA
The machine was then stopped and started again.
It showed similar values.
I then changed the Set TV to various values see if this was happening at other values.
Set TV:350 Displayed TVe:535 TVi:528 Set TV:500 Displayed TVe:627 TVi:528 Set TV:400 Displayed TVe:547 TVi:425
The machine was then rebooted.
Set TV:400 Displayed TVe:566 TVi:401 -->imgB
Steps to reproduce:
- Turn on the machine
- Set TV to any value
- Start the machine
- Observe the status screen for a few minutes.
Attached Images for reference. imgA [image: imgA] https://user-images.githubusercontent.com/66057853/84763305-9c22f980-afe9-11ea-9550-b54a78d67a5f.jpeg
imgB [image: imgB] https://user-images.githubusercontent.com/66057853/84763232-7f86c180-afe9-11ea-924d-e537d3f4e2f5.jpeg
Sensor mV screen [image: sensormV] https://user-images.githubusercontent.com/66057853/84763456-d8eef080-afe9-11ea-862a-6408e3cd2e5f.PNG
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tworkshyd/MasterModule/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACRCMWIXKKQRUQBLF25ZM23RW5CL7ANCNFSM4N7PLCIA .
@ChoudharyHarshal to work with @rajnikanthsabnekar and send updated file rohan.
ETA : EOD 19th Testing to be done for an hour and observations to be logged
SensorManager - capture_sensor_data : not to stop and start timer , if we stop and start the timer immediately - total acquisition time became bigger value and TVe ,TVi are impacted with lesser values remove logic to use 0.2 older pressure + 0.8 present pressure value for latest calculation store offset for calibration using long Param.
Memory.c - retrieveCalibParamLong to store and retrieve long int values
ADC file
uploaded changes on dev branch
Observation: After running for a duration of ~2 min the display shows high TVe value.
Currently set values: Set TV:400 Displayed TVe: 566 TVi: 413 --> imgA
The machine was then stopped and started again.
It showed similar values.
I then changed the Set TV to various values see if this was happening at other values.
Set TV:350 Displayed TVe:535 TVi:528 Set TV:500 Displayed TVe:627 TVi:528 Set TV:400 Displayed TVe:547 TVi:425
The machine was then rebooted and we performed a zero calibration
Set TV:400 Displayed TVe:566 TVi:401 -->imgB
Steps to reproduce:
Attached Images for reference. imgA
imgB
Sensor mV screen