Issue: 5
Version | MinHW | Date | Done by | Reason |
---|---|---|---|---|
01.00 | 2015/11/10 | christo.malan | First release | |
01.01 | 2016/02/02 | christo.malan | Add move to 50 when Pa is 0,Init to 125% | |
01.02 | 2016/06/28 | christo.malan | fix comms startup sync pulse | |
01.03 | 2016/07/11 | christo.malan | Add re init with 5% at limit (over drive by 5% when limit is hit) | |
01.04 | 2018/04/09 | christo.malan | Remove re init Go to 50% on 5Pa or less Add motor min and max | |
01.05 | skipped | |||
01.06 | 2018/11/01 | christo.malan | Init (reference motor) when < 4 Pa and and only control > 6 Pa Deadband +-0.5 Pa Wait 15s for low Pa reading before init and 50% sample 500ms | |
01.07 | 2019/04/01 | christo.malan | Extend 0Pa timeOut to 60s Ave 20 Pa readings ~10s Lower gain and reset rate startup defaults. Slow down sample rate back to 1s Ave 10 readings ~10s Make sensor comms more resilient | |
01.08 | 2019/04/17 | christo.malan | Force a 0 Pa reading after 3 no response timeouts(compensate for sensor not sending 0 Pa readings) PI Loop run minimum of 30 counts PI Deadband now +-1 Pa (2 Pa total) | |
02.01 | 2 | 2017/03/07 | christo.malan | Add over current new board |
02.02 | 2 | 2017/05/16 | christo.malan | Update overcurrent detection and add overcurrent sdo |
02.03 | 2 | 2017/05/22 | christo.malan | Fix 0 Pa 50% manual, move up and down |
02.04 | 2 | 2018/04/12 | christo.malan | Add motor min and max,50% Manual on less than 5Pa |
02.05 | 2 | 2018/09/14 | christo.malan | Init (reference motor) when < 4 Pa and and only control > 6 Pa,Deadband +-0.5 Pa |
02.06 | 2 | 2018/10/02 | christo.malan | Wait 15s for low Pa reading before init and 50%,sample 500ms |
02.07 | 2 | 2019/02/26 | christo.malan | Enable WDT |
02.08 | 2 | 2019/02/27 | christo.malan | Extend 0Pa timeOut to 60s,Ave 20 Pa readings ~10s |
02.09 | 2 | 2019/03/12 | christo.malan | Lower gain and reset rate startup defaults. |
02.10 | 2 | 2019/03/27 | christo.malan | Slow down sample rate back to 1s Ave 10 readings ~10s Make sensor comms more resilient:reset rx count at start end on timeout wait for preamble byte |
02.11 | 2 | 2019/04/01 | christo.malan | Sync Pa samples with MM coms, Fix Poll type 9 id xx error |
02.12 | 2 | 2019/04/10 | christo.malan | PI Loop run miminum of 30 counts Move to manual only if in manual mode PI Deadband now +-1 Pa (2 Pa total) Force a 0 Pa reading after 3 no response timeouts(compensate for sensor not sending 0 Pa readings) |
02.13 | 2 | 2019/10/24 | christo.malan | For 0Pa, only init if not in manual |
02.14 | 2 | 2019/01/23 | christo.malan | Add 26 sdo to change 50% Low Pa motor position, new default 100%. |
02.15 | 2 | 2020/03/19 | christo.malan | Add BMS cmd,Clear OC flag before init,Fix pi loop indicating idle(when still controlling) |
02.16 | 2 | 2020/06/12 | christo.malan | Not released |
02.17 | 2 | 2020/07/10 | christo.malan | Refef with 10% if 2* step count was moved and a limit is reached Add sdo 29 to set pressure for tests |
Last modified 4 years ago
Last modified on 04/16/21 16:36:51