Commit Graph

115 Commits (02d3c1512be2346c91dcf4a0053c1cae188c3b71)

Author SHA1 Message Date
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 3b6f660f13
Merge pull request #17 from emfcamp/philcrump-phil-add-ntp
NTP #2
2018-08-27 20:36:35 +01:00
Marek Ventur d0a133c978 Add sponsors app 2018-08-27 17:25:54 +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
Marek Ventur a31d48749e Here be dragons: Don't use usb storage for syncing anymore, switch to REPL only 2018-08-27 16:06:04 +01:00
Marek Ventur 6564ac3681 Add wifi select UI to bootstrap 2018-08-27 10:02:16 +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 98f5a0507d Travis didn't like my last commit 2018-08-25 22:56:35 +01:00
Marek Ventur 0f168e6053 Inform users to install pyserial 2018-08-25 22:43:23 +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
Alistair MacDonald 73501c4c62
Merge pull request #2 from emfcamp/sammachin-get-imsi
Added function to get the IMSI
2018-08-24 09:58:55 +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 80e1e03446 Update firmware updater for TiLDA Mk4. Sadly I had to take a dependency on dfu-util though 2018-08-12 17:53:11 +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