]>
wolfpit.net Git - hardware/fuck_tomatoes/.git/blob - settings/printerSettings.py
2 from User_Interface
import BoxFrame
3 SettingsName
= 'Settings.json'
7 with open(SettingsName
, 'r') as file:
10 laser_frame
= [tuple(l
) for l
in data
['laser_frame']]
11 image_frame
= [tuple(l
) for l
in data
['image_frame']]
13 self
.laser_frame
= BoxFrame
.BoxFrame(laser_frame
)
14 self
.image_frame
= BoxFrame
.BoxFrame(image_frame
)
15 self
.xOffset
= data
['xOffset']
16 self
.yOffset
= data
['yOffset']
18 def saveSettings(self
):
20 "laser_frame": self
.laser_frame
.corners
,
21 "image_frame": self
.image_frame
.corners
,
22 "xOffset": self
.xOffset
,
23 "yOffset": self
.yOffset
25 with open(SettingsName
, 'w') as file:
26 json
.dump(jsonDict
, file)