-
Notifications
You must be signed in to change notification settings - Fork 3
State RRF 3.2
George Joseph edited this page Apr 4, 2021
·
1 revision
This is a sample state object from a Duet3 / DuetSoftwareFramework installation as of 2021-02-14.
{
"boards": [
{
"bootloaderFileName": null,
"canAddress": 0,
"directDisplay": null,
"firmwareDate": "2021-02-14",
"firmwareFileName": "Duet3Firmware_MB6HC.bin",
"firmwareName": "RepRapFirmware for Duet 3 MB6HC",
"firmwareVersion": "3.2.2",
"iapFileNameSBC": "Duet3_SBCiap32_MB6HC.bin",
"iapFileNameSD": "Duet3_SDiap32_MB6HC.bin",
"maxHeaters": 32,
"maxMotors": 6,
"mcuTemp": {
"current": 42.6,
"min": 31.4,
"max": 35.4
},
"name": "Duet 3 MB6HC",
"shortName": "MB6HC",
"state": "unknown",
"supports12864": false,
"supportsDirectDisplay": false,
"uniqueId": "08DGM-9T66A-G63SJ-6J9F4-3SD6S-1U03B",
"v12": {
"current": 12.2,
"min": 0.2,
"max": 12.2
},
"vIn": {
"current": 25.3,
"min": 0.1,
"max": 25.9
}
}
],
"directories": {
"filaments": "0:/filaments/",
"firmware": "0:/sys/",
"gCodes": "0:/gcodes/",
"macros": "0:/macros/",
"menu": "0:/menu/",
"scans": "0:/scans/",
"system": "0:/sys/",
"web": "0:/www/"
},
"fans": [
{
"actualValue": 0.85,
"blip": 0.1,
"frequency": 0,
"max": 1,
"min": 0.1,
"name": "PartCooling",
"requestedValue": 0.85,
"rpm": -1,
"thermostatic": {
"heaters": [],
"highTemperature": null,
"lowTemperature": null
}
},
{
"actualValue": 1,
"blip": 0.1,
"frequency": 0,
"max": 1,
"min": 0.1,
"name": "HotEnd",
"requestedValue": 1,
"rpm": -1,
"thermostatic": {
"heaters": [
1
],
"highTemperature": 45,
"lowTemperature": 45
}
},
{
"actualValue": 0.38,
"blip": 0.1,
"frequency": 0,
"max": 1,
"min": 0.1,
"name": "PSU",
"requestedValue": 0.38,
"rpm": -1,
"thermostatic": {
"heaters": [],
"highTemperature": null,
"lowTemperature": null
}
},
null,
null,
null,
null,
null,
null,
null,
{
"actualValue": 1,
"blip": 0,
"frequency": 0,
"max": 1,
"min": 0.1,
"name": "Bed LED",
"requestedValue": 1,
"rpm": -1,
"thermostatic": {
"heaters": [],
"highTemperature": null,
"lowTemperature": null
}
},
{
"actualValue": 1,
"blip": 0,
"frequency": 0,
"max": 1,
"min": 0.1,
"name": "Front LED",
"requestedValue": 1,
"rpm": -1,
"thermostatic": {
"heaters": [],
"highTemperature": null,
"lowTemperature": null
}
}
],
"heat": {
"bedHeaters": [
0,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1
],
"chamberHeaters": [
-1,
-1,
-1,
-1
],
"coldExtrudeTemperature": 160,
"coldRetractTemperature": 90,
"heaters": [
{
"active": 70,
"current": 55,
"max": 120,
"min": -273.1,
"model": {
"deadTime": 2.8,
"enabled": true,
"gain": 96.1,
"heatingRate": 1.076,
"inverted": false,
"maxPwm": 1,
"pid": {
"overridden": false,
"p": 0.2,
"i": 0,
"d": 0.5,
"used": true
},
"standardVoltage": 0,
"timeConstant": 89.3,
"timeConstantFansOn": 89.3
},
"monitors": [
{
"action": 0,
"condition": "tooHigh",
"limit": 120
},
{
"action": null,
"condition": "disabled",
"limit": null
},
{
"action": null,
"condition": "disabled",
"limit": null
}
],
"name": null,
"sensor": 0,
"standby": 55,
"state": "standby"
},
{
"active": 205,
"current": 204.4,
"max": 280,
"min": -273.1,
"model": {
"deadTime": 4.1,
"enabled": true,
"gain": 812.8,
"heatingRate": 2.651,
"inverted": false,
"maxPwm": 1,
"pid": {
"overridden": false,
"p": 0.1,
"i": 0,
"d": 0.2,
"used": true
},
"standardVoltage": 25.4,
"timeConstant": 306.6,
"timeConstantFansOn": 306.6
},
"monitors": [
{
"action": 0,
"condition": "tooHigh",
"limit": 280
},
{
"action": null,
"condition": "disabled",
"limit": null
},
{
"action": null,
"condition": "disabled",
"limit": null
}
],
"name": null,
"sensor": 1,
"standby": 160,
"state": "active"
}
]
},
"httpEndpoints": [],
"inputs": [
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "HTTP",
"stackDepth": 0,
"state": "idle",
"lineNumber": 0,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "Marlin",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "Telnet",
"stackDepth": 0,
"state": "idle",
"lineNumber": 0,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 45,
"inMacro": false,
"name": "File",
"stackDepth": 0,
"state": "idle",
"lineNumber": 126,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "Marlin",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "USB",
"stackDepth": 0,
"state": "idle",
"lineNumber": 6,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "Aux",
"stackDepth": 0,
"state": "reading",
"lineNumber": 54,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "Trigger",
"stackDepth": 0,
"state": "idle",
"lineNumber": 0,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "Queue",
"stackDepth": 0,
"state": "idle",
"lineNumber": 16,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "LCD",
"stackDepth": 0,
"state": "idle",
"lineNumber": 0,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "SBC",
"stackDepth": 0,
"state": "idle",
"lineNumber": 0,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": true,
"name": "Daemon",
"stackDepth": 1,
"state": "idle",
"lineNumber": 0,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "Aux2",
"stackDepth": 0,
"state": "idle",
"lineNumber": 0,
"volumetric": false
},
{
"axesRelative": false,
"compatibility": "RepRapFirmware",
"distanceUnit": "mm",
"drivesRelative": true,
"feedRate": 50,
"inMacro": false,
"name": "Autopause",
"stackDepth": 0,
"state": "idle",
"lineNumber": 0,
"volumetric": false
}
],
"job": {
"build": {
"currentObject": -1,
"m486Names": false,
"m486Numbers": false,
"objects": []
},
"duration": 188,
"file": {
"filament": [
3311.1
],
"fileName": "0:/gcodes//Particle Weather Enclosure Front Cover.gcode",
"firstLayerHeight": 0.25,
"generatedBy": "PrusaSlicer 2.3.0+linux-x64 on 2021-02-01 at 00:04",
"height": 3,
"lastModified": "2021-01-31T17:40:15",
"layerHeight": 0.25,
"numLayers": 12,
"printTime": 992,
"simulatedTime": null,
"size": 177606,
"thumbnails": []
},
"filePosition": 4332,
"firstLayerDuration": 29,
"lastDuration": null,
"lastFileName": "0:/gcodes//Particle Weather Enclosure Front Cover.gcode",
"lastFileAborted": false,
"lastFileCancelled": false,
"lastFileSimulated": false,
"layer": 1,
"layerTime": 188,
"layers": [],
"timesLeft": {
"filament": 4269,
"file": 2003,
"layer": null
},
"warmUpDuration": 137
},
"limits": {
"axes": 10,
"axesPlusExtruders": 20,
"bedHeaters": 12,
"boards": 21,
"chamberHeaters": 4,
"drivers": 26,
"driversPerAxis": 6,
"extruders": 16,
"extrudersPerTool": 8,
"fans": 16,
"gpInPorts": 16,
"gpOutPorts": 32,
"heaters": 32,
"heatersPerTool": 8,
"monitorsPerHeater": 3,
"restorePoints": 6,
"sensors": 56,
"spindles": 2,
"tools": 50,
"trackedObjects": 32,
"triggers": 32,
"volumes": 1,
"workplaces": 9,
"zProbeProgramBytes": 8,
"zProbes": 4
},
"messages": [],
"move": {
"axes": [
{
"acceleration": 3600,
"babystep": 0,
"current": 1750,
"drivers": [
"0.0"
],
"homed": true,
"jerk": 1600,
"letter": "X",
"machinePosition": -16.778,
"max": 235,
"maxProbed": false,
"microstepping": {
"interpolated": true,
"value": 32
},
"min": -235,
"minProbed": false,
"speed": 16000,
"stepsPerMm": 160,
"userPosition": 35.228,
"visible": true,
"workplaceOffsets": [
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"acceleration": 3600,
"babystep": 0,
"current": 1750,
"drivers": [
"0.1"
],
"homed": true,
"jerk": 1600,
"letter": "Y",
"machinePosition": -108.329,
"max": 235,
"maxProbed": false,
"microstepping": {
"interpolated": true,
"value": 32
},
"min": -235,
"minProbed": false,
"speed": 16000,
"stepsPerMm": 160,
"userPosition": -153.527,
"visible": true,
"workplaceOffsets": [
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"acceleration": 150,
"babystep": 0,
"current": 1750,
"drivers": [
"0.3",
"0.4",
"0.5"
],
"homed": true,
"jerk": 1000,
"letter": "Z",
"machinePosition": 0.25,
"max": 420,
"maxProbed": false,
"microstepping": {
"interpolated": true,
"value": 32
},
"min": 0,
"minProbed": false,
"speed": 2400,
"stepsPerMm": 1600,
"userPosition": 0.25,
"visible": true,
"workplaceOffsets": [
0,
0,
0,
0,
0,
0,
0,
0,
0
]
}
],
"calibration": {
"final": {
"deviation": 0,
"mean": 0
},
"initial": {
"deviation": 0.008,
"mean": -0.002
},
"numFactors": 3
},
"compensation": {
"fadeHeight": null,
"file": "0:/sys/heightmap.csv",
"meshDeviation": {
"deviation": 0.099,
"mean": 0.038
},
"probeGrid": {
"xMin": -235,
"xMax": 235,
"xSpacing": 23.5,
"yMin": -235,
"yMax": 235,
"ySpacing": 23.5,
"radius": -1
},
"skew": {
"compensateXY": true,
"tanXY": 0,
"tanXZ": 0,
"tanYZ": 0
},
"type": "mesh"
},
"currentMove": {
"acceleration": 3600,
"deceleration": 3600,
"laserPwm": null,
"requestedSpeed": 45,
"topSpeed": 45
},
"daa": {
"enabled": false,
"minimumAcceleration": 10,
"period": 0
},
"extruders": [
{
"acceleration": 6000,
"current": 1000,
"driver": "0.2",
"filament": "",
"factor": 1,
"jerk": 1600,
"microstepping": {
"interpolated": true,
"value": 32
},
"nonlinear": {
"a": 0,
"b": 0,
"upperLimit": 0.2
},
"position": 82.7,
"pressureAdvance": 0,
"rawPosition": 38.4,
"speed": 6000,
"stepsPerMm": 5400
}
],
"idle": {
"timeout": 5,
"factor": 0.5
},
"kinematics": {
"forwardMatrix": [
[
0.5,
0.5,
0
],
[
0.5,
-0.5,
0
],
[
0,
0,
1
]
],
"inverseMatrix": [
[
0.5,
0.5,
0
],
[
0.5,
-0.5,
0
],
[
0,
0,
1
]
],
"tiltCorrection": {
"correctionFactor": 1,
"lastCorrections": [
0.006,
-0.013,
0.001
],
"maxCorrection": 5,
"screwPitch": 0.5,
"screwX": [
-260,
2,
263
],
"screwY": [
-222,
260,
-222
]
},
"name": "coreXY"
},
"printingAcceleration": 3600,
"speedFactor": 1,
"travelAcceleration": 3600,
"virtualEPos": 0,
"workplaceNumber": 0,
"workspaceNumber": 1
},
"network": {
"corsSite": "*",
"hostname": "duet3j",
"interfaces": [
{
"activeProtocols": [],
"actualIP": "192.168.0.1",
"configuredIP": "192.168.0.1",
"firmwareVersion": null,
"gateway": "192.168.0.254",
"mac": "00:04:4B:E6:A0:ED",
"numReconnects": null,
"signal": null,
"speed": null,
"subnet": "255.255.255.0",
"type": "lan"
}
],
"name": "duet3j"
},
"plugins": [],
"scanner": {
"progress": 0,
"status": "D"
},
"sensors": {
"analog": [
{
"lastReading": 55,
"name": "Bed",
"type": "thermistor"
},
{
"lastReading": 204.4,
"name": "HotEnd",
"type": "thermistor"
},
{
"lastReading": 53.2,
"name": "Bed Check",
"type": "thermistor"
},
{
"lastReading": 25.6,
"name": "Ambient",
"type": "thermistor"
}
],
"endstops": [
{
"triggered": false,
"type": "inputPin",
"probeNumber": null
},
{
"triggered": false,
"type": "inputPin",
"probeNumber": null
},
{
"triggered": false,
"type": "zProbeAsEndstop",
"probeNumber": null
}
],
"filamentMonitors": [],
"gpIn": [],
"probes": [
{
"calibrationTemperature": 25,
"deployedByUser": false,
"disablesHeaters": false,
"diveHeight": 5,
"lastStopHeight": -0.103,
"maxProbeCount": 4,
"offsets": [
0,
0
],
"recoveryTime": 1,
"speed": 26.7,
"temperatureCoefficient": 0,
"temperatureCoefficients": [
0,
0
],
"threshold": 590,
"tolerance": 0.025,
"travelSpeed": 100,
"triggerHeight": -0.1,
"type": 1,
"value": [
547
]
}
]
},
"spindles": [
{
"active": 0,
"current": 0,
"frequency": 0,
"min": 60,
"max": 10000,
"tool": -1
},
{
"active": 0,
"current": 0,
"frequency": 0,
"min": 60,
"max": 10000,
"tool": -1
}
],
"state": {
"atxPower": true,
"beep": null,
"currentTool": 0,
"displayMessage": "Begin printing",
"dsfVersion": "3.2.2",
"gpOut": [],
"laserPwm": null,
"logFile": null,
"logLevel": "off",
"messageBox": null,
"machineMode": "FFF",
"msUpTime": 771,
"nextTool": 0,
"powerFailScript": "",
"previousTool": -1,
"restorePoints": [
{
"coords": [
0,
0,
0
],
"extruderPos": 0,
"feedRate": 50,
"ioBits": 0,
"laserPwm": null,
"spindleSpeeds": [
0,
0
],
"toolNumber": -1
},
{
"coords": [
0,
0,
0
],
"extruderPos": 0,
"feedRate": 50,
"ioBits": 0,
"laserPwm": null,
"spindleSpeeds": [
0,
0
],
"toolNumber": -1
},
{
"coords": [
230,
-222,
5
],
"extruderPos": 0,
"feedRate": 50,
"ioBits": 0,
"laserPwm": null,
"spindleSpeeds": [
0,
0
],
"toolNumber": -1
},
{
"coords": [
0,
0,
0
],
"extruderPos": 0,
"feedRate": 50,
"ioBits": 0,
"laserPwm": null,
"spindleSpeeds": [
0,
0
],
"toolNumber": -1
},
{
"coords": [
0,
0,
0
],
"extruderPos": 0,
"feedRate": 50,
"ioBits": 0,
"laserPwm": null,
"spindleSpeeds": [
0,
0
],
"toolNumber": -1
},
{
"coords": [
0,
0,
0
],
"extruderPos": 0,
"feedRate": 50,
"ioBits": 0,
"laserPwm": null,
"spindleSpeeds": [
0,
0
],
"toolNumber": -1
}
],
"status": "processing",
"time": "2021-04-04T16:46:31",
"upTime": 4047655
},
"tools": [
{
"active": [
205
],
"axes": [
[
0
],
[
1
]
],
"extruders": [
0
],
"fans": [
0
],
"filamentExtruder": 0,
"heaters": [
1
],
"mix": [
1
],
"name": "HotEnd",
"number": 0,
"offsets": [
0,
0,
0
],
"offsetsProbed": 0,
"retraction": {
"extraRestart": 0,
"length": 2,
"speed": 16.7,
"unretractSpeed": 16.7,
"zHop": 0
},
"standby": [
160
],
"state": "active"
}
],
"userSessions": [
{
"id": 1,
"accessLevel": "readWrite",
"sessionType": "local",
"origin": "console",
"originId": 7566
},
{
"id": 220,
"accessLevel": "readWrite",
"sessionType": "http",
"origin": "192.168.0.1",
"originId": 38420
},
{
"id": 221,
"accessLevel": "readWrite",
"sessionType": "http",
"origin": "192.168.0.1",
"originId": 38424
},
{
"id": 223,
"accessLevel": "readWrite",
"sessionType": "http",
"origin": "192.168.0.1",
"originId": 46634
},
{
"id": 224,
"accessLevel": "readWrite",
"sessionType": "http",
"origin": "192.168.0.1",
"originId": 46650
},
{
"id": 225,
"accessLevel": "readWrite",
"sessionType": "http",
"origin": "::1",
"originId": 50484
},
{
"id": 226,
"accessLevel": "readWrite",
"sessionType": "http",
"origin": "::1",
"originId": 50486
}
],
"userVariables": [],
"volumes": [
{
"capacity": 224057622528,
"freeSpace": 205588348928,
"mounted": true,
"name": null,
"openFiles": null,
"path": "/",
"speed": null
},
{
"capacity": 62577782784,
"freeSpace": 59091554304,
"mounted": true,
"name": null,
"openFiles": null,
"path": "/boot",
"speed": null
}
]
}