Commit Graph

107 Commits (master)

Author SHA1 Message Date
Alistair MacDonald 916a3b054c
Added keypad entry in to text prompt 2018-08-29 12:06:18 +01:00
Marek Ventur 9010b5b282
Merge pull request #20 from emfcamp/sim800-lib-and-apps
Big fix
2018-08-29 09:49:57 +01:00
Alistair MacDonald 1d02747ec9
Swapped button A for Menu in some for consistancy 2018-08-29 09:39:26 +01:00
Alistair MacDonald 81441b1b4d
Big fix
Don't check for callbacks while running a command.
2018-08-28 22:49:14 +01:00
Alistair MacDonald 6cd5d3e16b
Minor bug fix
Quick fix for network selection.
2018-08-28 21:42:41 +01:00
Alistair MacDonald 6c79e6fc97
Merge pull request #19 from emfcamp/sim800-lib-and-apps
Minor fixes for issues with latest firmware. Added interrupt for callbacks.
2018-08-28 20:55:16 +01:00
Alistair MacDonald 9b7afad5c9
Bug fixing
Small issue with interrupts and loading when SIM800 is already on.
2018-08-28 20:51:02 +01:00
Alistair MacDonald be1032ffd2
Added interrupt for monitoring uart and buttons. 2018-08-28 20:08:41 +01:00
Alistair MacDonald 319f45bb11
Minor bug fixes
Venerable name changes for compatibility with new. Turn on amp. Worked around SMS unicode translation issue.
2018-08-28 19:23:02 +01:00
Alistair MacDonald fbc2d1a348
Final tweaks or tidying 2018-08-28 12:56:18 +01:00
Alistair MacDonald eb3ff46b88
Bluetooth SSP
Note that is needs testing.
2018-08-27 23:41:33 +01:00
Alistair MacDonald 2293aeb5f3
OPP transfer and other Bluetooth tidying 2018-08-27 23:06:23 +01:00
Marek Ventur 7997abc090 Some fixes and added tests 2018-08-27 16:50:34 +01:00
Phil Crump eb1fa19603 Add NTP lib. 2018-08-27 16:29:08 +01:00
Marek Ventur cd38a55af6 Fix badge store (it was pointing at the wrong url) 2018-08-27 16:28:38 +01:00
Marek Ventur ce22a9f176 Fix http library (mostly) 2018-08-27 16:07:47 +01:00
Alistair MacDonald a5dcc4babb
Bug fixing, optimising and tidying 2018-08-27 00:22:23 +01:00
Alistair MacDonald 03400de0db
Binary file transfer and audio recording 2018-08-26 20:57:26 +01:00
Marek Ventur 69c7cd39b5 Bootstrap 2018-08-26 20:27:23 +01:00
Alistair MacDonald aad89b4777
Added more engineering and debug functions 2018-08-26 18:40:01 +01:00
Alistair MacDonald 41a2fa37dd
Callback for ringing, CLI and SMS added. Tidied turn on and command processes for better asynchronous startup. 2018-08-26 17:37:19 +01:00
Alistair MacDonald 655af11946
Correcting Spelling 2018-08-26 12:20:33 +01:00
Alistair MacDonald 77680a45c6
Filesystem access added 2018-08-26 12:11:11 +01:00
Marek Ventur 63c685dc20 Update dialogs to ugfx changes 2018-08-26 11:39:04 +01:00
Marek Ventur d640329911 bootstrap.py + switch to badgeserver 2018-08-25 16:52:30 +01:00
Alistair MacDonald 6490ebb885
More Bluetooth functionality 2018-08-25 10:25:58 +01:00
Marek Ventur 14007f3d9e Random fixes 2018-08-24 23:00:09 +01:00
Alistair MacDonald ab91fcece0
Bluetooth pairing and connection 2018-08-24 15:03:24 +01:00
Alistair MacDonald f25369fdff
More Bluetooth added and other tidying 2018-08-24 12:57:25 +01:00
Sam Machin 2904a08d5e
Added function to get the IMSI
Getting the IMSI is useful for trying to debug issues with peoples subscriptions  in the GSM netwotk and its not printed on the card or anywhere, if the card isn't inserted or hasn't started properly then the command returns ERROR
2018-08-24 08:57:59 +01:00
Marek Ventur ba94e340f8 fix wifi test 2018-08-23 23:11:57 +01:00
Marek Ventur 5b8189a015 Bootstrap 'app' 2018-08-23 23:07:25 +01:00
Alistair MacDonald 965c36e439
Quick typo fix 2018-08-22 23:51:11 +01:00
Alistair MacDonald ff81bbca94
Quick SMS fix
Force text mode on all SMS request just in case someone is issuing direct +CMGF commands from an app.
2018-08-22 16:18:59 +01:00
Alistair MacDonald 816f62ae96
Added getfirmwarever() 2018-08-22 16:02:32 +01:00
Alistair MacDonald 77fa55bb95
Added Bluetooth power, status and name/address 2018-08-22 15:53:57 +01:00
Alistair MacDonald beec1705bc
Finished call, sms and basic functionality 2018-08-22 15:12:12 +01:00
Alistair MacDonald 1657999162
Fixing stupid filename typo. 2018-08-22 13:49:57 +01:00
Alistair MacDonald f900bb320f
Further command updates
More commands added. A few efficiency updates. command() not accepts non AT commands. Timeouts localised. Non blocking power on/off option now available.
2018-08-22 13:48:42 +01:00
Marek Ventur 68e0c97cbf Keep resources.py in sync with backend 2018-08-21 21:00:42 +01:00
Marek Ventur ae7c18d062 This is getting too big, so commiting now: More Tilda mk4 changes 2018-08-21 20:47:39 +01:00
Alistair MacDonald f2a3b23872
Initial upload of SIM800 library
Base command processing is done. A selecting of commands implemented (mostly call and network).
2018-08-19 18:14:37 +01:00
Marek Ventur 42c27b9ce2 First pass at making libs work with Mk4 2018-08-18 22:18:22 +01:00
Marek Ventur 72e124eb5b random lib and homescreen improvements 2018-08-07 22:41:33 +01:00
Marek Ventur 8904484cb9 improve homescreen lib 2018-08-06 21:45:35 +01:00
Marek Ventur 7936cbf3a7 Launcher and minimal home screen 2018-08-05 22:14:31 +01:00
Marek Ventur 1c9e95db23 Working badge store 2018-08-02 22:42:45 +01:00
Marek Ventur b4da6f49f0 Badge store lib 2018-08-02 21:33:29 +01:00
Marek Ventur 1510dbb4ac wip - badge store lib 2018-08-01 21:42:33 +01:00
Marek Ventur ee144e8c70 wip: icons 2018-07-31 21:15:50 +01:00
Marek Ventur 401e29975a fixes 2018-07-30 21:30:52 +01:00
Marek Ventur 71e1ec63ff * app lib working now
* refactored tests
* added ospath lib
* deleted test app
* added metadata reader
2018-07-29 17:37:43 +01:00
Marek Ventur 1fd7f5c0db * Add upip dependencies
* Add firmware updater
* Add urlencode lib
* Add tests for http library
* Support form encoding in http post
2018-07-27 23:35:39 +01:00
Marek Ventur c0364e333f Fix setUp/tearDown scope 2018-07-22 11:20:56 +01:00
Marek Ventur af162a7134 Add travis.yml 2018-07-22 00:25:50 +01:00
Marek Ventur 32e278d4c9 Add testing framework and tilda_tools 2018-07-16 23:05:25 +01:00
Marek Ventur 6e4e87e6c4 initial commit 2018-07-15 15:31:19 +01:00