GPS: calculate deviation between two course
-
Hi,
I'm new to UIFlow and Pyhton and run into a problem:I get a course from GPS and store it (after button press) in courseset.
After that I want to show the deviation but it cannot make the calculation:def buttonC_wasPressed():
global setcourse, curcourse, coursediff, gps
if curcourse:
setcourse = curcourse
label6.setText(str(setcourse))
pass
btnC.wasPressed(buttonC_wasPressed)curcourse = gps.course
coursediff = curcourse - setcourse. // this line results in "Can't convert 'float' object to str implicitly"
Any suggestions?
Thanks!!! -
Try (str(str(setcourse)))
Putting the str in a second time sometimes works as it would appear that the original str sometimes get ignored.
Why, I don’t know but I’ve used this trick myself a few times now.