Skip to content

Commit 60f9e3d

Browse files
author
AndyEveritt
committed
update examples
1 parent 17973ad commit 60f9e3d

3 files changed

Lines changed: 51 additions & 8 deletions

File tree

DuetWebAPI/dwa_factory.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,5 @@ def create_wrapper(self, creator: DuetAPI):
5353

5454

5555
DuetWebAPI = DuetWebAPIFactory()
56-
DuetWebAPI.register_api('DWC', DWCAPI, '/rr_model')
57-
DuetWebAPI.register_api('DSF', DSFAPI, '/machine/status')
56+
DuetWebAPI.register_api(DWCAPI.api_name, DWCAPI, '/rr_model')
57+
DuetWebAPI.register_api(DSFAPI.api_name, DSFAPI, '/machine/status')

examples.py

Lines changed: 47 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,54 @@
22
from DuetWebAPI import DuetWebAPI as DWA
33
import json
44

5-
# Test cases
6-
7-
5+
###################################
6+
# Create API link
7+
###################################
88
riley = DWA('http://riley')
99
force_rig = DWA('http://forcerig')
10-
force_rig.api_name
11-
force_rig.put_file('test.gcode')
10+
11+
###################################
12+
# REST API methods
13+
###################################
14+
riley.get_model()
15+
force_rig.get_model()
16+
17+
riley.post_code('M115')
18+
force_rig.post_code('M115')
19+
1220
riley.put_file('test.gcode')
21+
force_rig.put_file('test.gcode')
22+
23+
riley.get_file('test.gcode')
24+
force_rig.get_file('test.gcode')
25+
26+
riley.move_file('gcodes/test.gcode', 'gcodes/test2.gcode')
27+
force_rig.move_file('gcodes/test.gcode', 'gcodes/test2.gcode')
28+
29+
riley.delete_file('test2.gcode')
30+
force_rig.delete_file('test2.gcode')
31+
32+
riley.get_directory('gcodes')
33+
force_rig.get_directory('gcodes')
34+
35+
###################################
36+
# Wrapper methods
37+
###################################
38+
riley.get_coords()
39+
force_rig.get_coords()
40+
41+
riley.get_layer()
42+
force_rig.get_layer()
43+
44+
riley.get_num_extruders()
45+
force_rig.get_num_extruders()
46+
47+
riley.get_num_tools()
48+
force_rig.get_num_tools()
49+
50+
riley.get_status()
51+
force_rig.get_status()
52+
53+
riley.get_temperatures()
54+
force_rig.get_temperatures()
1355
pass

test.gcode

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
G1 X10
1+
G1 X10
2+
G1 Y10

0 commit comments

Comments
 (0)