This commit is contained in:
Your Name
2025-03-26 08:25:42 +01:00
parent 4d15076d4b
commit dc27e5f139

View File

@@ -13,11 +13,19 @@ Script that starts at the boot of the RPI (with cron)
''' '''
import serial import serial
import RPi.GPIO as GPIO
import time import time
import sys import sys
import json import json
import re import re
#GPIO
SARA_power_GPIO = 16
SARA_ON_GPIO = 20
GPIO.setmode(GPIO.BCM) # Use BCM numbering
GPIO.setup(SARA_power_GPIO, GPIO.OUT) # Set GPIO17 as an output
#get data from config #get data from config
def load_config(config_file): def load_config(config_file):
try: try:
@@ -122,6 +130,10 @@ def read_complete_response(serial_connection, timeout=2, end_of_response_timeout
try: try:
print('<h3>Start reboot python script</h3>') print('<h3>Start reboot python script</h3>')
#First we need to power on the module (if connected to mosfet via gpio16)
GPIO.output(SARA_power_GPIO, GPIO.HIGH)
time.sleep(5)
#check modem status #check modem status
#Attention: #Attention:
# SARA R4 response: Manufacturer: u-blox Model: SARA-R410M-02B # SARA R4 response: Manufacturer: u-blox Model: SARA-R410M-02B