mirror of
https://github.com/kepler155c/opus
synced 2025-03-13 12:38:08 +00:00
api change for modems
This commit is contained in:
parent
e6d1e58ce2
commit
54660c6089
@ -30,7 +30,7 @@ function Peripheral.addDevice(deviceList, side)
|
|||||||
-- ptype = 'wireless_modem'
|
-- ptype = 'wireless_modem'
|
||||||
-- else
|
-- else
|
||||||
ptype = 'wired_modem'
|
ptype = 'wired_modem'
|
||||||
if dev.getMetadata then
|
if dev.isAccessPoint then
|
||||||
-- avoid open computer relays being registered
|
-- avoid open computer relays being registered
|
||||||
-- as 'wired_modem'
|
-- as 'wired_modem'
|
||||||
ptype = dev.getMetadata().name or 'wired_modem'
|
ptype = dev.getMetadata().name or 'wired_modem'
|
||||||
|
@ -2,7 +2,7 @@ local device = _G.device
|
|||||||
local kernel = _G.kernel
|
local kernel = _G.kernel
|
||||||
|
|
||||||
local function register(v)
|
local function register(v)
|
||||||
if v and v.isWireless and v.getMetadata and v.getNamesRemote then
|
if v and v.isWireless and v.isAccessPoint and v.getNamesRemote then
|
||||||
v.children = { }
|
v.children = { }
|
||||||
for _, name in pairs(v.getNamesRemote()) do
|
for _, name in pairs(v.getNamesRemote()) do
|
||||||
local dev = v.getMethodsRemote(name)
|
local dev = v.getMethodsRemote(name)
|
||||||
|
@ -145,6 +145,7 @@ function kernel.newRoutine(args)
|
|||||||
timestamp = os.clock(),
|
timestamp = os.clock(),
|
||||||
terminal = kernel.window,
|
terminal = kernel.window,
|
||||||
window = kernel.window,
|
window = kernel.window,
|
||||||
|
title = 'untitled',
|
||||||
}, { __index = Routine })
|
}, { __index = Routine })
|
||||||
|
|
||||||
Util.merge(routine, args)
|
Util.merge(routine, args)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user