Fork of ublox-at-cellular-interface to add LARA-R2 support

Dependents:  

Fork of ublox-at-cellular-interface by u-blox

Committer:
cblack
Date:
Thu Sep 27 15:45:38 2018 -0500
Revision:
19:2e961ce171e6
Parent:
14:e7dcf3388403
Fix to hex mode workaround - read 2x the size in hex mode

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RobMeades 14:e7dcf3388403 1 import json
RobMeades 14:e7dcf3388403 2 from time import sleep
RobMeades 14:e7dcf3388403 3 import sys
RobMeades 14:e7dcf3388403 4 import re
RobMeades 14:e7dcf3388403 5 import os
RobMeades 14:e7dcf3388403 6
RobMeades 14:e7dcf3388403 7 myfile = os.path.join('example-ublox-cellular-interface','mbed_app.json')
RobMeades 14:e7dcf3388403 8 #with open(myfile, 'r') as f:
RobMeades 14:e7dcf3388403 9 # data = json.load(f)
RobMeades 14:e7dcf3388403 10
RobMeades 14:e7dcf3388403 11 data={}
RobMeades 14:e7dcf3388403 12
RobMeades 14:e7dcf3388403 13 if 'config' not in data:
RobMeades 14:e7dcf3388403 14 data['config'] = {}
RobMeades 14:e7dcf3388403 15 data['target_overrides'] = {}
RobMeades 14:e7dcf3388403 16 data['config']['debug-on'] = {}
RobMeades 14:e7dcf3388403 17 data['config']['default-pin'] = {}
RobMeades 14:e7dcf3388403 18 data['config']['apn'] = {}
RobMeades 14:e7dcf3388403 19 data['config']['username'] = {}
RobMeades 14:e7dcf3388403 20 data['config']['password'] = {}
RobMeades 14:e7dcf3388403 21 data['config']['ntp-server'] = {}
RobMeades 14:e7dcf3388403 22 data['config']['ntp-port'] = {}
RobMeades 14:e7dcf3388403 23
RobMeades 14:e7dcf3388403 24 data['config']['debug-on']['value'] = True
RobMeades 14:e7dcf3388403 25 data['config']['default-pin'] = '\"1234\"'
RobMeades 14:e7dcf3388403 26 data['config']['apn'] = 0
RobMeades 14:e7dcf3388403 27 data['config']['username'] = 0
RobMeades 14:e7dcf3388403 28 data['config']['password'] = 0
RobMeades 14:e7dcf3388403 29 data['config']['ntp-server'] = '\"2.pool.ntp.org\"'
RobMeades 14:e7dcf3388403 30 data['config']['ntp-port'] = 123
RobMeades 14:e7dcf3388403 31
RobMeades 14:e7dcf3388403 32 data['target_overrides']['*'] = {}
RobMeades 14:e7dcf3388403 33 data['target_overrides']['*']['lwip.ppp-enabled'] = True
RobMeades 14:e7dcf3388403 34 data['target_overrides']['*']['platform.stdio-convert-newlines'] = True
RobMeades 14:e7dcf3388403 35
RobMeades 14:e7dcf3388403 36
RobMeades 14:e7dcf3388403 37 print('data', data)
RobMeades 14:e7dcf3388403 38 else:
RobMeades 14:e7dcf3388403 39 data['config']['debug-on']['value'] = True
RobMeades 14:e7dcf3388403 40
RobMeades 14:e7dcf3388403 41 print('debug-on', data['config']['debug-on']['value'])
RobMeades 14:e7dcf3388403 42
RobMeades 14:e7dcf3388403 43 with open(myfile, 'w') as f:
RobMeades 14:e7dcf3388403 44 json.dump(data, f)