My computer/arduino is a little bit confused… when i open the Web control it said:
Warning, you are running a Holey Calibration firmware that is newer than what is included in WebControl. This version may not work correctly with this version of WebControl.
WebControl:51.27, Controller:51.28
I think this is because I was playing with Markerverse … where i have some troubles when I try to work with a gcode file… but this is other problem.
How do I put the controller version in 51.27?.. I try in ACTIONS->Upgrade Holy Firmware to 51.27… but dont work… how do i solve this issue?..
somthing is wrong, i delete all and reinstall webcontrol, now if i try to draw a simple circle, it said
Alarm: Connection Failed or Invalid Firmware
whe webcontrol start it said… and the versions dont match, is this the problem?
Connected on port /dev/ttyACM0
Sending: B05
WebControl 1.27
Firmware Version 1.26
Sending: G21
Sending: $$
firmwareKeyString Exception: value = 2440
firmwareKeyString Exception: value = 1220
firmwareKeyString Exception: value = 470
firmwareKeyString Exception: value = 260
firmwareKeyString Exception: value = 54
firmwareKeyString Exception: value = 180.5
firmwareKeyString Exception: value = 1766
firmwareKeyString Exception: value = 69.85
Exception in thread Thread-2:
Traceback (most recent call last):
File “threading.py”, line 914, in _bootstrap_inner
File “site-packages/gevent/threading.py”, line 177, in run
File “threading.py”, line 862, in run
File “Background/messageProcessor.py”, line 32, in start
File “config/config.py”, line 604, in receivedSetting
File “config/config.py”, line 475, in syncFirmwareKey
File “Actions/HoleySimulationKinematics.py”, line 557, in updateSetting
TypeError: unsupported operand type(s) for /: ‘str’ and ‘float’
My guess is that you need firmware version 51.26 or greater to use holey calibration and if that is what webcontrol is expecting based on your webcontrol.json config file, it will not work unless you either actions->upgrade to holey firmware or delete your config file and start totally fresh.
Sending: M3
Sending: G0 X-966.0 Y+368.7
Sending: G1 Z-7 F500
found adjust Z-Axis in message
at resume run with manualzaxisadjust = True
‘Data’ object has no attribute ‘pausedUnits’
at resume run with manualzaxisadjust = True
‘Data’ object has no attribute ‘pausedUnits’
Ready, with ground control the things are running “quasi” smooth. I draw a pettern in the middle, middle top, middle bottom, left uo, mid, bottom… and is practicaly the same, very very little differences… so I can said Ground Control is ready. Y make a backup of the groundcontrol.ini file shutdown everything and here I am.
Now I want to run Webcontrol… if I understand what I read, I have to do the folowing:
If I dont want to recalibrate anything, the only thing I have to do is IMPORT graoundcontrol.ini and thats all, it wil run like Groundcontrol
if I want to refine the calibration, I just have to upgrade the Holyfirmware to the Arduino, and then run the holy calibration. question, which is the configuration file for webcontrol? defaultwebcontrol.json? can I backp it and restor it at any time? or I have to recalibrate with the restore?
When I do a calibration process… the results of this calibration where are stored?
If something dont go good and I want to go back to groudcontrol, the process is:
restore de groundcontrol.ini
upgrade de stock firmware
run de calibration process?.. it’s necesary?
thats all, just traying to understand where the things go, modify, restore, run, etc…
Yes that sounds correct. If you decide to go back to groundcontrol after webcontrol, the .in file from the original calibration will work still, but there is no way to move calibration information from webcontrol to groundcontrol. The webcontrol config file is webcontrol.json and is in the username/.webcontrol folder.