# this script needs root privileges

from listener import Listener
import time
import thread
import datetime
import os

os.system("export LD_LIBRARY_PATH=/usr/local/lib")


# crash-catching loop
while True:
    try:
        listener = Listener()
        listener.initCapturing(60)
        listener.initGetTimeFromGPS(600)
        
        # listen for commands via SMS
        thread.start_new_thread( listener.listenForCommands, () )
        listener.sendSMS("Device is up and listening")
        
        # main loop
        while True:
            time.sleep(4)
            
            temperatureExternal= listener.getTemperatureExternal()
            
            temperatureInternal = listener.getTemperatureInternal()
            
            gpsInfo, coords, height = listener.getGpsInfo()
#!/usr/bin/python
# this script needs root privileges

from listener import Listener

listener = Listener()

listener.initTemperature(15)
listener.initCapturing(10)

listener.sendSMS("Device is up and listening")
listener.listenForCommands()
#!/usr/bin/python
# this script needs root privileges

from listener import Listener
import time
import thread
import datetime
import os

os.system("export LD_LIBRARY_PATH=/usr/local/lib")

# crash-catching loop
while True:
    try:
        listener = Listener()
        listener.initCapturing(60)
        listener.initGetTimeFromGPS(600)

        # listen for commands via SMS
        thread.start_new_thread(listener.listenForCommands, ())
        listener.sendSMS("Device is up and listening")

        # main loop
        while True:
            time.sleep(4)

            temperatureExternal = listener.getTemperatureExternal()

            temperatureInternal = listener.getTemperatureInternal()

            gpsInfo, coords, height = listener.getGpsInfo()