Edit servo extent

This commit is contained in:
Kenwood 2021-07-05 01:03:33 +01:00
parent 6a74fcb472
commit de214dfc6b
1 changed files with 17 additions and 5 deletions

View File

@ -5,18 +5,30 @@ from gps import *
from smbus import SMBus from smbus import SMBus
import time import time
addr = 0x8 # bus address addr = 0x4 # bus address
bus = SMBus(1) # indicates /dev/ic2-1 bus = SMBus(1) # indicates /dev/ic2-1
numb = 1 numb = 1
def writeData(value):
byteValue = StringToBytes(value)
bus.write_i2c_block_data(addr,0x00,byteValue) #first byte is 0=command byte.. just is.
return -1
def StringToBytes(val):
retVal = []
for c in val:
retVal.append(ord(c))
return retVal
try: try:
for _x in range (0, 2): for _x in range (0, 2):
for i in range(70, 130): for i in range(78, 130):
bus.write_byte(addr, i) writeData("WIPE-" + str(i))
time.sleep(0.02) time.sleep(0.02)
for i in range(130, 70, -1): for i in range(130, 78, -1):
bus.write_byte(addr, i) writeData("WIPE-" + str(i))
time.sleep(0.02) time.sleep(0.02)
except OSError: except OSError:
print("Could not speak to ardujmemo") print("Could not speak to ardujmemo")