Update config
This commit is contained in:
parent
43392fa3ca
commit
302d275c64
@ -3,6 +3,7 @@ core:
|
|||||||
serverip: 172.26.178.114
|
serverip: 172.26.178.114
|
||||||
clientip: 172.26.176.1
|
clientip: 172.26.176.1
|
||||||
server: Hyper-Vd
|
server: Hyper-Vd
|
||||||
|
loopspeed: 60 # fps
|
||||||
|
|
||||||
arm:
|
arm:
|
||||||
ip: 192.168.1.145
|
ip: 192.168.1.145
|
||||||
|
44
test.py
44
test.py
@ -1,4 +1,46 @@
|
|||||||
print("\u001b[37m")
|
from pyModbusTCP.client import ModbusClient
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def get_sensors():
|
||||||
|
mbconn = ModbusClient(host="192.168.1.20", port=502, auto_open=True, auto_close=True)
|
||||||
|
"""
|
||||||
|
port 1: 256
|
||||||
|
port 2: 272
|
||||||
|
port 3: 288
|
||||||
|
port 4: 304
|
||||||
|
port 5: 320
|
||||||
|
port 6: 336
|
||||||
|
port 7: 352
|
||||||
|
port 8: 368
|
||||||
|
"""
|
||||||
|
out = list()
|
||||||
|
for reg in [352, 288, 304, 368]:
|
||||||
|
val = mbconn.read_holding_registers(reg)[0] # read only one register
|
||||||
|
print(val)
|
||||||
|
if val == 1:
|
||||||
|
out.append(True)
|
||||||
|
else:
|
||||||
|
out.append(False)
|
||||||
|
|
||||||
|
return out
|
||||||
|
|
||||||
|
def get_open_spot(sensordata):
|
||||||
|
for x in range(len(sensordata)):
|
||||||
|
sens = sensordata[x]
|
||||||
|
if not sens:
|
||||||
|
return x
|
||||||
|
|
||||||
|
# if we get here, every spot is full
|
||||||
|
|
||||||
|
return False
|
||||||
|
|
||||||
|
|
||||||
|
testmb = get_sensors()
|
||||||
|
print(testmb)
|
||||||
|
print("Spot open", get_open_spot(testmb))
|
||||||
|
|
||||||
|
exit()
|
||||||
|
|
||||||
class Ring:
|
class Ring:
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user