def main(): #Inicialización de los módulos radio.init() sensor.init() # gps.init() while True: #Graba los datos a la microSD sensor.writeLogLine() # gps.writeLogLine() #Envía los datos por radio packet = bytes(sensor.line(), "utf-8") #Paquetiza la información para que no supere el tamaño de 60 while len(packet) > 60: radio.rfm69.send(packet[:60]) packet = packet[60:] if len(packet) > 0: radio.rfm69.send(packet) time.sleep(0.5) radio.close() sensor.close()
def main(): radio.init() sensor.init() while True: sensor.writeLogLine() packet = bytes(sensor.line(), "utf-8") radio.rfm69.send(packet) time.sleep(0.5) radio.close() sensor.close()
gpsSend = bytes(str(gpsPacket), "utf-8") #Paquetiza la información para que no supere el tamaño de 60 while len(packet) > 60: radio.rfm69.send(packet[:60]) packet = packet[60:] if len(packet) > 0: radio.rfm69.send(packet) while len(gpsSend) > 60: radio.rfm69.send(gpsSend[:60]) gpsSend = gpsSend[60:] if len(gpsSend) > 0: radio.rfm69.send(gpsSend) time.sleep(0.1) radio.close() sensor.close() ''' try: main() except KeyboardInterrupt: radio.close() sensor.close() print("Out") '''