Пример #1
0
def debug(str):
    SparqEE.debug_print( str, SparqEE.debug["DEBUG"] )
Пример #2
0
# GLOBALS --------------------------------------------------------------------

SparqEE.glob_debug = 5              #Override global debug print level   

def debug(str):
    SparqEE.debug_print( str, SparqEE.debug["DEBUG"] )
    
def debug2(cmd, ret):
    debug(cmd)
    debug( "---> CMD RET --->: " + str(ret) )
    debug( "---> BUFFER  --->" + SparqEE.buffer )

#-----------------------------------------------------------------------------

try:
    SparqEE.cmd_setup()             #set-up shield GPIO
    SparqEE.cmd_power()             #power on
    SparqEE.cmd_connection()        #check cellular connection
		#	+12223334444
    #BASIC SMS
    ret = SparqEE.at_sms("+"+num, sms)
    debug2 ("STATUS", ret)
    
#-----------------------------------------------------------------------------

    SparqEE.debug_print( "***END***", SparqEE.debug["WARNING"] )
    SparqEE.cmd_cleanup()           #clean-up shield GPIO
    
except:
    SparqEE.debug_print( "***END (exception)***", SparqEE.debug["CRITICAL"] )
    SparqEE.cmd_cleanup()           #clean-up shield GPIO
Пример #3
0
# GLOBALS --------------------------------------------------------------------

SparqEE.glob_debug = 5              #Override global debug print level   

def debug(str):
    SparqEE.debug_print( str, SparqEE.debug["DEBUG"] )
    
def debug2(cmd, ret):
    debug(cmd)
    debug( "---> CMD RET --->: " + str(ret) )
    debug( "---> BUFFER  --->" + SparqEE.buffer )

#-----------------------------------------------------------------------------

try:
    SparqEE.cmd_setup()
    SparqEE.cmd_connection()        #check cellular connection
    debugFile=open("/home/pi/RaspPrel/log/smsLog","a+")
    
   # SparqEE.at_cmgsMem()	
    sms=SparqEE.at_readAllSms()
   # test=sms.split("+CMGL") 
   # print("Printing sms:"+sms)
    retour=sms.split('+CMGL')
 #   retour= [ v for v in retour if not v.startswith("at")]
#    print("retour="+retour[0]+ "taille=" + str(len(retour)))
    cmp=1
    ret=-1
    #gotNum=False
    #gotMsg=False
    print("Taille retour="+str(len(retour)))
Пример #4
0
#!/usr/bin/python

import SparqEE #version 1
import re
import signal
import sys
from datetime import datetime

#-----------------------------------------------------------------------------

try:
    SparqEE.cmd_setup()                     #set-up shield GPIO
    SparqEE.cmd_power()                     #power on
    f=open("/home/pi/private/numTel","r")
    num=f.readline()
    while(num.startswith('#')):
    	num=f.readline()
    print("sending:"+num+ " size:"+str(len(num)))
    f.close()
    SparqEE.at_sms(num.strip(),"RASPBERRY STARTING AT\n "+str(datetime.now()))
    SparqEE.cmd_cleanup()    
    SparqEE.closeSerial()
#-----------------------------------------------------------------------------
    
except:
    SparqEE.cmd_cleanup()                   #clean-up shield GPIO
    SparqEE.closeSerial()
    print "Unexpected error:", sys.exc_info()[0]
    raise
Пример #5
0
# GLOBALS --------------------------------------------------------------------

SparqEE.glob_debug = 5              #Override global debug print level   

def debug(str):
    SparqEE.debug_print( str, SparqEE.debug["DEBUG"] )
    
def debug2(cmd, ret):
    debug(cmd)
    debug( "---> CMD RET --->: " + str(ret) )
    debug( "---> BUFFER  --->" + SparqEE.buffer )

#-----------------------------------------------------------------------------

try:
    SparqEE.cmd_setup()             #set-up shield GPIO
    SparqEE.cmd_power()             #power on
    SparqEE.cmd_connection()        #check cellular connection
		#	+12223334444
    #BASIC SMS
#    ret = SparqEE.at_sms(sys.argv[1], "Sms depuis raspberry pi")
 #   debug2 ("STATUS", ret)
    
#-----------------------------------------------------------------------------

  #  SparqEE.debug_print( "***END***", SparqEE.debug["WARNING"] )
    SparqEE.cmd_cleanup()           #clean-up shield GPIO
    SparqEE.at_readSms()

		    
except: