mirror of
https://gitlab.com/fabinfra/fabaccess/demos-environments/tfom23-demo.git
synced 2025-03-12 14:51:53 +01:00
Merges
This commit is contained in:
commit
cf75b79118
52
bffh.dhall
52
bffh.dhall
@ -151,7 +151,7 @@
|
|||||||
description = Some "LBoxx with 1,75mm PLA",
|
description = Some "LBoxx with 1,75mm PLA",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.lboxx.use",
|
write = "tfom23.lboxx.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "LBoxx",
|
category = "LBoxx",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -162,7 +162,7 @@
|
|||||||
description = Some "LBoxx with Tools of the FabLock Project",
|
description = Some "LBoxx with Tools of the FabLock Project",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.lboxx.use",
|
write = "tfom23.lboxx.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "LBoxx",
|
category = "LBoxx",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -173,7 +173,7 @@
|
|||||||
description = Some "LBoxx with Tools of the FabReader Project",
|
description = Some "LBoxx with Tools of the FabReader Project",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.lboxx.use",
|
write = "tfom23.lboxx.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "LBoxx",
|
category = "LBoxx",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -184,7 +184,7 @@
|
|||||||
description = Some "LBoxx with FabAccess Sticker and NTAGs",
|
description = Some "LBoxx with FabAccess Sticker and NTAGs",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.lboxx.use",
|
write = "tfom23.lboxx.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "LBoxx",
|
category = "LBoxx",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -195,7 +195,7 @@
|
|||||||
description = Some "LBoxx with Parts for the TFOM23 Demo",
|
description = Some "LBoxx with Parts for the TFOM23 Demo",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.lboxx.use",
|
write = "tfom23.lboxx.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "LBoxx",
|
category = "LBoxx",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -208,7 +208,7 @@
|
|||||||
description = Some "EuroBox with Haribo",
|
description = Some "EuroBox with Haribo",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.eurobox.use",
|
write = "tfom23.eurobox.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "EuroBox",
|
category = "EuroBox",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -219,7 +219,7 @@
|
|||||||
description = Some "EuroBox with Rittersport Goldschatz",
|
description = Some "EuroBox with Rittersport Goldschatz",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.eurobox.use",
|
write = "tfom23.eurobox.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "EuroBox",
|
category = "EuroBox",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -232,7 +232,7 @@
|
|||||||
description = Some "Kallax Drawer",
|
description = Some "Kallax Drawer",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.locker.use",
|
write = "tfom23.locker.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Locker",
|
category = "Locker",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -243,7 +243,7 @@
|
|||||||
description = Some "Kallax Drawer",
|
description = Some "Kallax Drawer",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.locker.use",
|
write = "tfom23.locker.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Locker",
|
category = "Locker",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -254,7 +254,7 @@
|
|||||||
description = Some "Kallax Drawer",
|
description = Some "Kallax Drawer",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.locker.use",
|
write = "tfom23.locker.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Locker",
|
category = "Locker",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -265,7 +265,7 @@
|
|||||||
description = Some "Kallax Drawer",
|
description = Some "Kallax Drawer",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.locker.use",
|
write = "tfom23.locker.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Locker",
|
category = "Locker",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -276,7 +276,7 @@
|
|||||||
description = Some "Kallax Door",
|
description = Some "Kallax Door",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.locker.use",
|
write = "tfom23.locker.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Locker",
|
category = "Locker",
|
||||||
prodable = True,
|
prodable = True,
|
||||||
@ -289,7 +289,7 @@
|
|||||||
description = Some "FabAccess Prusa MK3",
|
description = Some "FabAccess Prusa MK3",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.prusa.use",
|
write = "tfom23.prusa.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Printers"
|
category = "Printers"
|
||||||
},
|
},
|
||||||
@ -299,7 +299,7 @@
|
|||||||
description = Some "TFOM23 Printer",
|
description = Some "TFOM23 Printer",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.printer.use",
|
write = "tfom23.printer.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Printers"
|
category = "Printers"
|
||||||
},
|
},
|
||||||
@ -309,7 +309,7 @@
|
|||||||
description = Some "TFOM23 Lasercutter",
|
description = Some "TFOM23 Lasercutter",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.lasercutter.use",
|
write = "tfom23.lasercutter.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "Lasercutter"
|
category = "Lasercutter"
|
||||||
},
|
},
|
||||||
@ -319,7 +319,7 @@
|
|||||||
description = Some "TFOM23 CNC",
|
description = Some "TFOM23 CNC",
|
||||||
disclose = "tfom23.disclose",
|
disclose = "tfom23.disclose",
|
||||||
read = "tfom23.read",
|
read = "tfom23.read",
|
||||||
write = "tfom23.cnc.use",
|
write = "tfom23.cnc.write",
|
||||||
manage = "tfom23.manage",
|
manage = "tfom23.manage",
|
||||||
category = "CNC"
|
category = "CNC"
|
||||||
},
|
},
|
||||||
@ -429,11 +429,26 @@
|
|||||||
cmd = "python",
|
cmd = "python",
|
||||||
args = "tfom23-demo/actors/fabreader/main.py --host localhost --fabreader 00004"
|
args = "tfom23-demo/actors/fabreader/main.py --host localhost --fabreader 00004"
|
||||||
}},
|
}},
|
||||||
|
fabpel_0 = { module = "Process", params =
|
||||||
|
{
|
||||||
|
cmd = "python",
|
||||||
|
args = "tfom23-demo/actors/fabpel/main.py --host localhost --fabpel 00000"
|
||||||
|
}},
|
||||||
fabpel_1 = { module = "Process", params =
|
fabpel_1 = { module = "Process", params =
|
||||||
{
|
{
|
||||||
cmd = "python",
|
cmd = "python",
|
||||||
args = "tfom23-demo/actors/fabpel/main.py --host localhost --fabpel 00001"
|
args = "tfom23-demo/actors/fabpel/main.py --host localhost --fabpel 00001"
|
||||||
}},
|
}},
|
||||||
|
fabpel_2 = { module = "Process", params =
|
||||||
|
{
|
||||||
|
cmd = "python",
|
||||||
|
args = "tfom23-demo/actors/fabpel/main.py --host localhost --fabpel 00002"
|
||||||
|
}},
|
||||||
|
fabpel_3 = { module = "Process", params =
|
||||||
|
{
|
||||||
|
cmd = "python",
|
||||||
|
args = "tfom23-demo/actors/fabpel/main.py --host localhost --fabpel 00003"
|
||||||
|
}},
|
||||||
},
|
},
|
||||||
|
|
||||||
-- Linkng up machines to actors
|
-- Linkng up machines to actors
|
||||||
@ -464,7 +479,10 @@
|
|||||||
{ machine = "Lasercutter_0", actor = "fabreader_3" },
|
{ machine = "Lasercutter_0", actor = "fabreader_3" },
|
||||||
{ machine = "CNC_0", actor = "fabreader_4" },
|
{ machine = "CNC_0", actor = "fabreader_4" },
|
||||||
|
|
||||||
{ machine = "Printer_0", actor = "fabpel_1" },
|
{ machine = "Printer_0", actor = "fabpel_0" },
|
||||||
|
{ machine = "Printer_1", actor = "fabpel_1" },
|
||||||
|
{ machine = "Lasercutter_0", actor = "fabpel_2" },
|
||||||
|
{ machine = "CNC_0", actor = "fabpel_3" },
|
||||||
],
|
],
|
||||||
|
|
||||||
-- Initiators are configured almost the same way as Actors, refer to actor documentation for more details
|
-- Initiators are configured almost the same way as Actors, refer to actor documentation for more details
|
||||||
|
Loading…
x
Reference in New Issue
Block a user