Exemple #1
0
def comms_on():
    sock = Udpsocket([])
    data = ctypes.create_string_buffer(13)
    data[0:9] = 'RF SW CMD'
    struct.pack_into("<I", data, 9, settings.RF_SW_CMD_ON_INT)
    d = bytearray(data)
    sock.sendto(d, (packet_settings.FRAME_RECEIVER_IP, packet_settings.FRAME_RECEIVER_PORT))
Exemple #2
0
def comms_off():
    sock = Udpsocket([])
    data = ctypes.create_string_buffer(45)
    data[0:9] = 'RF SW CMD'
    struct.pack_into("<I", data, 9, settings.RF_SW_CMD_OFF_INT)
    print len(settings.RF_SW_CMD_OFF_CHAR_SEQ)
    print settings.RF_SW_CMD_OFF_CHAR_SEQ
    data[13:45] = settings.RF_SW_CMD_OFF_CHAR_SEQ
    d = bytearray(data)
    sock.sendto(d, (packet_settings.FRAME_RECEIVER_IP, packet_settings.FRAME_RECEIVER_PORT))
Exemple #3
0
def custom_cmd_to_backend(data):
    sock = Udpsocket([])
    packet = json.dumps(data)
    sock.sendto(packet, ('127.0.0.1', settings.STATUS_LISTENER_PORT))