Alistair MacDonald
20b1d31a1b
Merge pull request #148 from emfcamp/sammachin-gprs
...
Sammachin gprs
2018-09-16 18:09:21 +01:00
Marek Ventur
bb70d3f359
Merge branch 'master' into mstratford-dialogs
2018-09-16 16:29:10 +01:00
Marek Ventur
df9b1cf9e3
Merge pull request #140 from tswsl1989/setlauncher
...
Allow default launcher to be changed
2018-09-16 16:13:21 +01:00
Marek Ventur
7716ee6056
Merge pull request #151 from FLamparski/docs
...
Fix database.py docstring
2018-09-16 16:12:45 +01:00
Filip Wieland
f14fb67fd9
Fix database.py docstring
2018-09-16 12:16:15 +01:00
Matthew Stratford
484f7c4063
Fix right-alignment (clipping) on WaitingMessage
2018-09-15 16:08:32 +01:00
Matthew Stratford
268ef625f2
Allow scrolling of labels by \n
2018-09-15 15:52:59 +01:00
Matthew Stratford
705167983d
Merge branch 'master' into mstratford-dialogs
2018-09-14 23:34:22 +01:00
Sam Machin
098a07e0a4
Update sim800.py
...
Few more tweaks to GPRS handling after real world testing with an app
2018-09-14 08:00:41 +01:00
Thomas Lake
edb57cbe3b
Allow default launcher selection
...
This allows e.g. speedlauncher to be used with any of the homescreen apps
2018-09-12 21:06:20 +01:00
Sam Machin
a19445f862
Update sim800.py
...
Added GPRS support, `setup_gprs()` will prepare the sim800 for data, `connect_gprs("hologram")` will connect to the hologram APN
Also added a function to start a tcp server on the SIM 800 using `start_server(4010)` to listen on port 4010, the payload will be a binary object passed to whatever is defined as `server_callback`
2018-09-11 19:04:26 +01:00
Sam Machin
76463fe172
Update sim800.py
...
Added functions to setup and connect GPRS data, starting a TCP server and callback handler for server data
2018-09-11 08:15:27 +01:00
Dave Arter
1ee0067f23
Call /update instead of /install on the backend when updating apps
...
The badge has no way of knowing whether an installed app came from the
badge store or local development, so simply requests all installed apps
when doing an update. The default /install path on the backend will
return a 404 if any of the requested apps aren't in the repo.
This commit calls /update instead, which doesn't 404 if an app is
missing.
Depends on emfcamp/Mk4-Backend#2
Fixes #57
2018-09-10 14:15:41 +01:00
Dave Arter
bdae1dba3b
Allow ‘z’ key to be typed on keypad
...
oops.
2018-09-09 21:01:24 +01:00
Bob Clough
b44cc3596b
Merge pull request #128 from pacohope/use-system-random
...
Use underlying system random instead of homebrew random
2018-09-06 18:06:18 +01:00
Bob Clough
b74a84f5f5
Merge pull request #125 from pacohope/numbered-menu
...
Make menu items numbered
2018-09-06 10:27:51 +01:00
Phil Crump
a1bbd70282
lib/ntp: Remove onsite NTP server. NTP pool is now primary.
2018-09-05 18:11:53 +01:00
Paco Hope
2e9aa2e345
Removed dependency on random
2018-09-05 15:38:33 +01:00
Paco Hope
efab551165
deleted unneeded
2018-09-05 15:37:37 +01:00
Matthew Stratford
900c711ede
Fix alignments of dialogs.
2018-09-05 00:39:54 +01:00
Paco Hope
736da656bc
Use system random instead of homebrew random
2018-09-03 23:16:04 +01:00
Paco Hope
db33131b1d
make menu items numbered
2018-09-03 21:34:32 +01:00
Dave Arter
8bf11d271f
Default to numeric input for phone number inputs
2018-09-02 17:43:00 +01:00
Marek Ventur
ace7f5b87e
Merge pull request #93 from tswsl1989/master
...
BTScan - Bluetooth device scan app
2018-09-02 17:38:47 +01:00
Tom Sutcliffe
d2cace4ad1
Added page up and page down to prompt_option dialogs
...
Using * and #. Also made 0-9 jump to that item.
2018-09-02 17:16:59 +01:00
Thomas Lake
aee5d6b2b6
Append to BTScan results, don't replace
2018-09-02 15:11:03 +01:00
Marek Ventur
627ab26fc3
Merge pull request #74 from davegoopot/master
...
Fixing #73
2018-09-02 14:22:03 +01:00
Marek Ventur
6326007b6d
Merge pull request #80 from alanshaw/master
...
fix get address info for IPv4 addresses
2018-09-02 14:16:48 +01:00
Marek Ventur
f01e399ee4
Merge pull request #83 from davea/multitap-keypad
...
Multitap keypad text entry
2018-09-02 14:14:02 +01:00
Tom Sutcliffe
956ac9232d
Disable redraw while populating prompt_option list
...
Reduces flicker in launcher app
2018-09-02 13:56:25 +01:00
Dave Arter
60b320140d
Multitap keypad text entry
...
For that old-skool text input experience
2018-09-02 13:31:42 +01:00
Alan Shaw
958104e090
fix: really fix get_address_info
...
License: MIT
Signed-off-by: Alan Shaw <alan@tableflip.io>
2018-09-02 11:56:22 +01:00
Alan Shaw
d430751202
fix: return host and port for IPv4 address
...
License: MIT
Signed-off-by: Alan Shaw <alan@tableflip.io>
2018-09-02 11:49:29 +01:00
Dave Potts
278230ef8e
Fixing #73 - sleep to actually sleep for the duration passed
2018-09-02 10:03:13 +01:00
Dave Potts
39a8fc63bc
Fixing #73 - sleep to actually sleep for the duration passed
2018-09-02 10:00:46 +01:00
Peter Roberts
6fab0b6b8e
basic emf ham logo
2018-09-01 22:37:27 +01:00
Marek Ventur
5dd21e49b4
Add review_helper app
2018-09-01 18:50:38 +01:00
Alistair MacDonald
c87360cda7
Number look up fix
2018-08-31 19:54:40 +01:00
Dave Arter
fbaf5fb306
Add websockets module
2018-08-31 19:20:59 +01:00
Andrejus
48d03146a6
Merge pull request #37 from andrejusk/master
...
Stylise homescreen
2018-08-31 17:46:37 +01:00
Andrejus
7158366924
Implement getting battery from SIM800
2018-08-31 17:44:22 +01:00
Dave Arter
aff49d1ea7
Joystick center button can be clicked to select menu option
2018-08-31 17:04:45 +01:00
Marek Ventur
5d777f23da
Badge Store: Update/Remove
2018-08-31 15:55:28 +01:00
Marek Ventur
02d3c1512b
Show correct rssi strength on homescreen
2018-08-31 14:23:06 +01:00
Phil Crump
407c769d7b
Add onsite ntp server, ntp vendor pool as NTP hosts.
2018-08-29 22:25:07 +01:00
Marek Ventur
0f3c2c0e7c
Settings app
2018-08-29 21:29:18 +01:00
Marek Ventur
f7fefaa331
Fix wifi.py
2018-08-29 21:27:23 +01:00
Marek Ventur
21560c049e
Add wpa enterprise to bootstrap.py/wifi.py
2018-08-29 15:06:51 +01:00
Marek Ventur
4fb8205cab
Fix tests, remove debug leftovers
2018-08-29 12:39:09 +01:00
Alistair MacDonald
e2c33faf79
Small bug fix relating to interrupts afecting file transfer
2018-08-29 12:14:03 +01:00