File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55
66
77class DuetAPI :
8+ api_name = ''
9+
810 def __init__ (self , base_url ) -> None :
911 self ._base_url = base_url
1012
Original file line number Diff line number Diff line change 88
99
1010class DSFAPI (DuetAPI ):
11+ """
12+ Duet Software Framework REST API Interface.
13+
14+ Used with a Duet 3 + SBC.
15+ Must use RRF3.
16+ """
17+ api_name = 'DSF_REST'
18+
1119 def get_model (self , ** _ignored ) -> Dict :
1220 url = f'{ self ._base_url } /machine/status'
1321 r = requests .get (url )
Original file line number Diff line number Diff line change 88
99
1010class DWCAPI (DuetAPI ):
11+ """
12+ Duet Web Control REST API Interface.
13+
14+ Used with a Duet 2/3 in standalone mode.
15+ Must use RRF3.
16+ """
17+ api_name = 'DWC_REST'
18+
1119 def get_model (self , key : str = None ) -> Dict :
1220 url = f'{ self ._base_url } /rr_model'
1321 r = requests .get (url , {'flags' : 'd99vn' , 'key' : key })
Load diff This file was deleted.
Original file line number Diff line number Diff line change 77
88riley = DWA ('http://riley' )
99force_rig = DWA ('http://forcerig' )
10-
10+ force_rig . api_name
1111force_rig .put_file ('test.gcode' )
1212riley .put_file ('test.gcode' )
1313pass
You can’t perform that action at this time.
0 commit comments