OK some new software for V2 Master board, remote display unit and non picaxe updateable slaves.
Quite lot of new stuff in the Master which has the eeprom logging commands, it works ok without the eeprom chips fitted just doesn't store the data
Note just logs cell voltages at present every time through main loop (1 second intervals)
www.solarvan.co.uk/bms/MASTER_8mhz_0101 ... UD_I2C.txt
The new remote display software is for the use with Master V2 software 1.93 and above as it allows the eeprom data to be dumped via the rf link and usb cable to a PC.
www.solarvan.co.uk/bms/RemoteDisplay301209_v24.txt
Should be OK but might need to tweek the delimiters for excel etc.
Finally the last and newest version of the super non picaxe slave software. This is now my final version for the time being and I am starting to program my 48 chips with it. Works fine on bench with above Master software.
www.solarvan.co.uk/bms/SerSla15.pbp
www.solarvan.co.uk/bms/SERSLA15.HEX
Command pulses have now been shortenend < 1ms for improved speed.
Seven commands available.
Command 1 = Send Cell Voltage on Master Bus (0.1ms pulse)
Command 2 = Increase Load Operation Voltage by 10mv (0.2ms pulse)
Command 3 = Decrease Load Operation Voltage by 10mv (0.3ms pulse)
Command 4 = Set Slave Load Defaults (0.4ms pulse)
Command 5 = Turn On Slave Load for one second (Flashes Led) (0.5ms pulse)
Command 6 = Set Baud rate to 9600bps (0.6ms pulse)
Command 7 = Set Baud rate to 2400bps (0.7ms pulse)
Slaves now confirm on Master bus what command they have received and implemented. Master checks this data to confirm updates accepted OK.
Also added some very short pulse rejection in case of spikes on slave bus.