01234567890123456789012345678901234567890123456789012345678901234567890123456789
45678910111213141516171819202122232425262728293031323334353637383940414243444546 4748495051525354555657585960616263646566 |
<----SKIPPED LINES---->
import os
import random
import struct
import subprocess
import sys
import termios
import time
import psutil
import serial
import serial.tools.list_ports
from pySerialTransfer import pySerialTransfer
from constants import (
RASPBERRY_PI, MESSAGEBOARD_PATH, WEBSERVER_PATH, SHUTDOWN_TEXT)
import messageboard
ARDUINO_LOG = 'arduino_log.txt'
ARDUINO_ROLLING_LOG = 'arduino_rolling_log.txt'
SERIALS_LOG = 'arduino_serials_log.txt'
VERBOSE = False # log additional fine-grained details into ARDUINO_LOG
LOG_SERIALS = False # log serial data sent from Arduino to ARDUINO_LOG
SIMULATE_ARDUINO = False
REMOTE_DISPLAY_MODE = 'display_mode.txt'
SERVO_SIMULATED_IN = 'servo_in.txt'
SERVO_SIMULATED_OUT = 'servo_out.txt'
REMOTE_SIMULATED_IN = 'remote_in.txt'
REMOTE_SIMULATED_OUT = 'remote_out.txt'
if RASPBERRY_PI:
ARDUINO_LOG = MESSAGEBOARD_PATH + ARDUINO_LOG
SERIALS_LOG = MESSAGEBOARD_PATH + SERIALS_LOG
SERVO_SIMULATED_OUT = MESSAGEBOARD_PATH + SERVO_SIMULATED_OUT
SERVO_SIMULATED_IN = MESSAGEBOARD_PATH + SERVO_SIMULATED_IN
REMOTE_SIMULATED_OUT = MESSAGEBOARD_PATH + REMOTE_SIMULATED_OUT
REMOTE_SIMULATED_IN = MESSAGEBOARD_PATH + REMOTE_SIMULATED_IN
REMOTE_DISPLAY_MODE = MESSAGEBOARD_PATH + REMOTE_DISPLAY_MODE
ARDUINO_ROLLING_LOG = WEBSERVER_PATH + ARDUINO_ROLLING_LOG
CONNECTION_FLAG_BLUETOOTH = 1
CONNECTION_FLAG_USB = 2
CONNECTION_FLAG_SIMULATED = 3
RASPBERRY_PI = psutil.sys.platform.title() == 'Linux'
SN_SERVO = '5583834303435111C1A0'
SERVO_CONNECTION = (CONNECTION_FLAG_BLUETOOTH, (2, '98:D3:11:FC:42:16', 1))
SN_REMOTE = '75835343130351802272'
REMOTE_CONNECTION = (CONNECTION_FLAG_BLUETOOTH, (1, '98:D3:91:FD:B3:C9', 1))
LASER_OFF = (False, False, False)
LASER_ALL = (True, True, True)
LASER_RED = (True, False, False)
LASER_GREEN = (False, True, False)
LASER_BLUE = (False, False, True)
if SIMULATE_ARDUINO:
SERVO_CONNECTION = (
<----SKIPPED LINES---->
|
01234567890123456789012345678901234567890123456789012345678901234567890123456789
4567891011121314151617181920212223242526272829303132333435363738 39404142434445464748495051525354555657585960616263646566 |
<----SKIPPED LINES---->
import os
import random
import struct
import subprocess
import sys
import termios
import time
import psutil
import serial
import serial.tools.list_ports
from pySerialTransfer import pySerialTransfer
from constants import (
RASPBERRY_PI, MESSAGEBOARD_PATH, WEBSERVER_PATH, SHUTDOWN_TEXT)
import messageboard
ARDUINO_LOG = 'arduino_log.txt'
ARDUINO_ROLLING_LOG = 'secure/arduino_rolling_log.txt'
SERIALS_LOG = 'secure/arduino_serials_log.txt'
VERBOSE = False # log additional fine-grained details into ARDUINO_LOG
LOG_SERIALS = False # log serial data sent from Arduino to ARDUINO_LOG
SIMULATE_ARDUINO = False
REMOTE_DISPLAY_MODE = 'display_mode.txt'
SERVO_SIMULATED_IN = 'servo_in.txt'
SERVO_SIMULATED_OUT = 'servo_out.txt'
REMOTE_SIMULATED_IN = 'remote_in.txt'
REMOTE_SIMULATED_OUT = 'remote_out.txt'
if RASPBERRY_PI:
ARDUINO_LOG = MESSAGEBOARD_PATH + ARDUINO_LOG
SERVO_SIMULATED_OUT = MESSAGEBOARD_PATH + SERVO_SIMULATED_OUT
SERVO_SIMULATED_IN = MESSAGEBOARD_PATH + SERVO_SIMULATED_IN
REMOTE_SIMULATED_OUT = MESSAGEBOARD_PATH + REMOTE_SIMULATED_OUT
REMOTE_SIMULATED_IN = MESSAGEBOARD_PATH + REMOTE_SIMULATED_IN
REMOTE_DISPLAY_MODE = MESSAGEBOARD_PATH + REMOTE_DISPLAY_MODE
ARDUINO_ROLLING_LOG = WEBSERVER_PATH + ARDUINO_ROLLING_LOG
SERIALS_LOG = WEBSERVER_PATH + SERIALS_LOG
CONNECTION_FLAG_BLUETOOTH = 1
CONNECTION_FLAG_USB = 2
CONNECTION_FLAG_SIMULATED = 3
RASPBERRY_PI = psutil.sys.platform.title() == 'Linux'
SN_SERVO = '5583834303435111C1A0'
SERVO_CONNECTION = (CONNECTION_FLAG_BLUETOOTH, (2, '98:D3:11:FC:42:16', 1))
SN_REMOTE = '75835343130351802272'
REMOTE_CONNECTION = (CONNECTION_FLAG_BLUETOOTH, (1, '98:D3:91:FD:B3:C9', 1))
LASER_OFF = (False, False, False)
LASER_ALL = (True, True, True)
LASER_RED = (True, False, False)
LASER_GREEN = (False, True, False)
LASER_BLUE = (False, False, True)
if SIMULATE_ARDUINO:
SERVO_CONNECTION = (
<----SKIPPED LINES---->
|