What I did was take it back to the most simple form of the serial.Serial command and changed it to serial.Serial(0). This worked. I slowly added back in the other operators until it shat itself. Turns out it doesn't like 's.port' for some reason. I hard coded it to be:
And now it works. I turned on the TA board and packets of data started popping up in the tuner window
Aaron - Any ideas as to why the tuner might be unhappy with the s.port operator? I assume it works fine in linux?
Cheers guys.
Hey mate,
I'm guessing it doesn't like the port number being cast as a string, which I imagine happens when it is loaded from the config file. I will look into the code
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
Cam, I believe the tuner is looking for an id of 261 not 301 for the datalog, grab the code from github (using git!) and get the compiler etc installed and build a pre-release of 0.0.20 to run against. You asked for me to send you mine, but that makes no sense in the medium term so you may as well get setup properly now. If not, I'll be emailing you binaries every few minutes at some point :-)