def __init__(self): self.fileio = kl_rpi_fileIO.file_io_three() self.pg_link = kl_rpi_postgis.pg_datalink() self.CONFIG = kl_rpi_config() self.RANDOMIZE = 1 #THIS WILL RANDOMIZE THE GPS COORDINATES A LITTLE - DEFAULT OFF ##FROM NMEA - (a bit FUNKY) #BETTER TO STORE THESE AS FLOAT AND CONVERT TO STRING WHEN USED self.LAT = 0 #latitude self.LON = 0 #longitude ##CONVERTED TO DECIMAL DEGREES self.LATDD = 0 #latitude self.LONDD = 0 #longitude self.ALT = 0 #altitude self.TIME = 0 #universal standard time ##file buffer self.FIO_BUFFER = [] self.RX_BUFFER = '' self.GPS_TMP_FILE = 'gps_serialized.txt' ###### self.CONFIG.read_cfg() if (self.CONFIG.ATTR_UART_ENABLE=='true'): self.PORT = self.CONFIG.ATTR_PORT #'/dev/ttyAMA0' #DEBUG READ FROM CONFIG self.BAUD = 9600 self.UART = serial.Serial(self.PORT,self.BAUD)
def __init__(self): self.SERIAL = kl_rpi_base.kl_rpi_api() self.CONFIG = kl_rpi_base.kl_rpi_config() self.DATABASE = kl_rpi_postgis.pg_datalink() self.WORKDIR = '' #active directory for data self.WEBRENDER = kl_rpi_render_webpage.render_html() ##### self.CONFIG.read_cfg() self.uart_enable = self.CONFIG.ATTR_UART_ENABLE