Sunday, 12 April 2020

Davinci 1.0 Pro - Wireless Network Configuration

An example of the serial protocol over the USB cable for the configuration of the wireless network on the Davinci 1.0 Pro is shown below.
The printer has the latest software as at 12th April 2020.

Software Connects to the Printer and Queries the Status

XYZv3/query=a
b:31
d:0,0,0
e:0
f:1,200000
i:3F1AWPEU4TH63AT000
j:9511
L:1,180660,30739
m:0,0,0
o:p8,t1,c1,a-
O:{"nozzle":"210","bed":"40"}
p:dvF1W0A000
s:{"fm":1,"fd":1,"dr":{"top":"off","front":"off"},"sd":"yes","eh":"0","of":"1"}
t:1,30
v:1.4.0
w:1,--------------
n:Davinci 3D
X:2,GB-0004-0000-TH-638-0141-38155
l:en
V:5.1.5
4:{"wlan":{"ip":"192.168.5.200","ssid":"BT","channel":"1","MAC":"11:11:11:11:11:11"}}
$
XYZv3/config=lang:[en]
ok
$
 
XYZv3/query=a 
b:32
d:0,0,0
e:0
f:1,200000
i:3F1AWPEU4TH63AT000
j:9511
L:1,180660,30739
m:0,0,0
o:p8,t1,c1,a-
O:{"nozzle":"210","bed":"40"}
p:dvF1W0A000
s:{"fm":1,"fd":1,"dr":{"top":"off","front":"off"},"sd":"yes","eh":"0","of":"1"}
t:1,30
v:1.4.0
w:1,--------------
n:Davinci 3D
X:2,GB-0004-0000-TH-638-0141-38155
l:en
V:5.1.5
4:{"wlan":{"ip":"192.168.5.200","ssid":"BT","channel":"1","MAC":"11:11:11:11:11:11"}}
$

Disconnect from Network

XYZv3/config=disconnectap
ok
$

Query the Available Wifi Networks

XYZv3/query=W 
W:[{"ssid":"BT","bssid":"11:11:11:11:11:11","channel":"1","rssiValue":"-82","security":"8"},{"ssid":"Home","bssid":"55:55:55:55:55:55","channel":"5","rssiValue":"-79","security":"8"},{"ssid":"SKYSQCYR","bssid":"66:66:66:66:66:66","channel":"6","rssiValue":"-83","security":"8"},{"ssid":"Virgin Media","bssid":"bb:bb:bb:bb:bb:bb","channel":"11","rssiValue":"-86","security":"32"}]
$

Select and attempt connection

XYZv3/config=ssid:[Home,PASSWORD,5] 
ok
$

Query the current connection

XYZv3/query=4
4:{"wlan":{"ip":"192.168.1.100","ssid":"Home","channel":"5","MAC":"55:55:55:55:55:55"}}
$