View Single Post
  #740  
Old 22-03-2017, 08:05 AM
gehelem (Gilles)
Registered User

gehelem is offline
 
Join Date: Sep 2016
Location: Rambouillet - France
Posts: 112
Quote:
Originally Posted by luka View Post


Seriously annoyed by the ATmega compiler

Wasted over 6h today chasing compiler bugs. It cannot convert floating point to integer properly. For example:
equals 40.0 while
equals 10.0
:bash comp:

Anyway, it should be working now, Gilles check the same spot on GD. There is also a skeleton c# program (cam86_PID_tuning) that I used for testing of the DLL and firmware for reading/setting of Kp.

Also is it possible to test if this firmware has the same cooling speed as the old one, 0.3L (default Kp = 0.04). Pat mentioned that it was slower. Even just timing one point after 1min should be enough if other parameters are the same.

Hold, on, I forgot:
:bash comp:

edit: And there are even bugs in the IIS computer bashing person


Quick test, comparison of previous and actual dll/firmware
=> it's much better (see attachment), thank you.

Edit : btw, are you using codevisionAVR compiler as Rome suggested ? did you try with avrgcc ?
Attached Thumbnails
Click for full-size image (Screen Shot 03-21-17 at 10.05 PM.PNG)
12.3 KB31 views

Last edited by gehelem; 22-03-2017 at 08:55 AM.
Reply With Quote