Hi to all, I had setup my arduino uno board equiped with the CNC shield and locally the 2 Nema 17 motors are moving at the initialization of the board via the com port. I have start test in easycom II and III version and the communication seems OK
Example of Log :
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1, expected_len=1
0000 41 5a 2d 31 38 34 2e 37 20 45 4c 2d 31 38 30 2e AZ-184.7
EL-180.
0010 30 0a 0. tcflush write_block(): TX 7 bytes, method=1
0000 41 5a 20 45 4c 20 0a AZ EL .
read_string_generic called, rxmax=32 direct=1, expected_len=1
read_string_generic(): RX 18 characters, direct=1 0000 41 5a 2d 31 38 34 2e 37 20 45 4c 2d 31 38 30 2e AZ-184.7
EL-180.
0010 30 0a 0.
easycomm_transaction read_string: AZ-184.7 EL-180.0
I had push this results in ChatGPT and the analysis say that the communications bidirectionnel was OK, but always the azimut and elevation return value are with a minus sign Azimuth = -184.7° and elevation = -180.0°. I started and engage the rotor via Gpredict, but motors does not move to the requested values AZ , EL …. and the order to send was done .
Any idea over my configuration or what I does wrong ?
best 73’s from Christian F6HDP