Commit Graph

107 Commits (master)

Author SHA1 Message Date
Alistair MacDonald 20b1d31a1b
Merge pull request #148 from emfcamp/sammachin-gprs
Sammachin gprs
5 years ago
Marek Ventur bb70d3f359
Merge branch 'master' into mstratford-dialogs 5 years ago
Marek Ventur df9b1cf9e3
Merge pull request #140 from tswsl1989/setlauncher
Allow default launcher to be changed
5 years ago
Marek Ventur 7716ee6056
Merge pull request #151 from FLamparski/docs
Fix database.py docstring
5 years ago
Filip Wieland f14fb67fd9 Fix database.py docstring 5 years ago
Matthew Stratford 484f7c4063 Fix right-alignment (clipping) on WaitingMessage 5 years ago
Matthew Stratford 268ef625f2 Allow scrolling of labels by \n 5 years ago
Matthew Stratford 705167983d
Merge branch 'master' into mstratford-dialogs 5 years ago
Sam Machin 098a07e0a4
Update sim800.py
Few more tweaks to GPRS handling after real world testing with an app
5 years ago
Thomas Lake edb57cbe3b Allow default launcher selection
This allows e.g. speedlauncher to be used with any of the homescreen apps
5 years ago
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`
5 years ago
Sam Machin 76463fe172
Update sim800.py
Added functions to setup and connect GPRS data, starting a TCP server and callback handler for server data
5 years ago
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
5 years ago
Dave Arter bdae1dba3b Allow ‘z’ key to be typed on keypad
oops.
5 years ago
Bob Clough b44cc3596b
Merge pull request #128 from pacohope/use-system-random
Use underlying system random instead of homebrew random
5 years ago
Bob Clough b74a84f5f5
Merge pull request #125 from pacohope/numbered-menu
Make menu items numbered
5 years ago
Phil Crump a1bbd70282
lib/ntp: Remove onsite NTP server. NTP pool is now primary. 5 years ago
Paco Hope 2e9aa2e345 Removed dependency on random 5 years ago
Paco Hope efab551165 deleted unneeded 5 years ago
Matthew Stratford 900c711ede Fix alignments of dialogs. 5 years ago
Paco Hope 736da656bc Use system random instead of homebrew random 5 years ago
Paco Hope db33131b1d make menu items numbered 5 years ago
Dave Arter 8bf11d271f Default to numeric input for phone number inputs 5 years ago
Marek Ventur ace7f5b87e
Merge pull request #93 from tswsl1989/master
BTScan - Bluetooth device scan app
5 years ago
Tom Sutcliffe d2cace4ad1 Added page up and page down to prompt_option dialogs
Using * and #. Also made 0-9 jump to that item.
5 years ago
Thomas Lake aee5d6b2b6 Append to BTScan results, don't replace 5 years ago
Marek Ventur 627ab26fc3
Merge pull request #74 from davegoopot/master
Fixing #73
5 years ago
Marek Ventur 6326007b6d
Merge pull request #80 from alanshaw/master
fix get address info for IPv4 addresses
5 years ago
Marek Ventur f01e399ee4
Merge pull request #83 from davea/multitap-keypad
Multitap keypad text entry
5 years ago
Tom Sutcliffe 956ac9232d Disable redraw while populating prompt_option list
Reduces flicker in launcher app
5 years ago
Dave Arter 60b320140d Multitap keypad text entry
For that old-skool text input experience
5 years ago
Alan Shaw 958104e090
fix: really fix get_address_info
License: MIT
Signed-off-by: Alan Shaw <alan@tableflip.io>
5 years ago
Alan Shaw d430751202
fix: return host and port for IPv4 address
License: MIT
Signed-off-by: Alan Shaw <alan@tableflip.io>
5 years ago
Dave Potts 278230ef8e Fixing #73 - sleep to actually sleep for the duration passed 5 years ago
Dave Potts 39a8fc63bc Fixing #73 - sleep to actually sleep for the duration passed 5 years ago
Peter Roberts 6fab0b6b8e basic emf ham logo 5 years ago
Marek Ventur 5dd21e49b4 Add review_helper app 5 years ago
Alistair MacDonald c87360cda7
Number look up fix 5 years ago
Dave Arter fbaf5fb306 Add websockets module 5 years ago
Andrejus 48d03146a6
Merge pull request #37 from andrejusk/master
Stylise homescreen
5 years ago
Andrejus 7158366924 Implement getting battery from SIM800 5 years ago
Dave Arter aff49d1ea7 Joystick center button can be clicked to select menu option 5 years ago
Marek Ventur 5d777f23da Badge Store: Update/Remove 5 years ago
Marek Ventur 02d3c1512b Show correct rssi strength on homescreen 5 years ago
Phil Crump 407c769d7b Add onsite ntp server, ntp vendor pool as NTP hosts. 5 years ago
Marek Ventur 0f3c2c0e7c Settings app 5 years ago
Marek Ventur f7fefaa331 Fix wifi.py 5 years ago
Marek Ventur 21560c049e Add wpa enterprise to bootstrap.py/wifi.py 5 years ago
Marek Ventur 4fb8205cab Fix tests, remove debug leftovers 5 years ago
Alistair MacDonald e2c33faf79
Small bug fix relating to interrupts afecting file transfer 5 years ago