FreeEMS-Tuner Development Diary - Don't Post!
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
OK got lots done in 2 hours!!
Recieve code now written!!! Tested as best I can without the hardware, but all looks to be going well.
Also wrote a whole lot of documentation!!!
The git repo is up to date
Next step, process the recieve code into structures. At the moment it just dumps the raw bytes. I need some examples tho of packets before I can go much further with tat - Fred??
Recieve code now written!!! Tested as best I can without the hardware, but all looks to be going well.
Also wrote a whole lot of documentation!!!
The git repo is up to date
Next step, process the recieve code into structures. At the moment it just dumps the raw bytes. I need some examples tho of packets before I can go much further with tat - Fred??
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
Git repo now contains Ben's orange button
And I also created a utility function (protocols.to8bit()) for helping with packet creation and 16bit number handling which I have pushed
And I also created a utility function (protocols.to8bit()) for helping with packet creation and 16bit number handling which I have pushed
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
Added a little window displaying debug info for copying and pasting...
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
http://github.com/srynot4sale/freeems-tuner/tree/master
Lots of little things added:
human readable payload ids
incomplete receive packet decoding
debug log tab
data dir and example config file now in release
Lots of little things added:
human readable payload ids
incomplete receive packet decoding
debug log tab
data dir and example config file now in release
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
Made logging a whole lot prettier
Also added a dialog box if you attempt to send a packet while you are not connected...
Also added a dialog box if you attempt to send a packet while you are not connected...
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
Also created debug log messages for incoming and outgoing packets on the Serial comms plugin now, so Fred can send me the response packets
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
can haz first successfully recieve packet parsing -> object this morning w000
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82
- sry_not4sale
- LQFP144 - On Top Of The Game
- Posts: 568
- Joined: Mon Mar 31, 2008 12:47 am
- Location: New Zealand, land of the long white burnout
- Contact:
Re: FreeEMS-Tuner Development Diary - Don't Post!
Lots of updates today:
- Changed references to ECU to EMS in connection dialog
- Tweaked styling and sizing of commsDaignostics grid
- Updated header flag reporting.. F = firmware packet, P = protocol packet, L = length, A = ack
- Fixed incomplete/corrupt buffer log messages for Fred (he will have to test tho as I cant)
- Pushed receive packet parsing!! (not implemented for echo packet yet)
- The main window now remembers size and location between sessions. Will be adding the code to remember grid column sizes tonight hopefully
- Changed references to ECU to EMS in connection dialog
- Tweaked styling and sizing of commsDaignostics grid
- Updated header flag reporting.. F = firmware packet, P = protocol packet, L = length, A = ack
- Fixed incomplete/corrupt buffer log messages for Fred (he will have to test tho as I cant)
- Pushed receive packet parsing!! (not implemented for echo packet yet)
- The main window now remembers size and location between sessions. Will be adding the code to remember grid column sizes tonight hopefully
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
165hp @ 6psi standard - fastest production car in japan Oct 82