This website requires JavaScript.
bd77d47215
change serial baud rate to 921600
geeksville
2020-04-22 14:58:35 -07:00
e40524baf0
begin moving comms glue from the old crufty BLE code to the new cleaner PhoneAPI class
geeksville
2020-04-22 14:55:36 -07:00
31f735ae1f
minor status update
geeksville
2020-04-20 19:30:41 -07:00
9232dfcccf
WIP - add new baseclass for all api endpoints (serial, bluetooth, udp)
geeksville
2020-04-20 18:03:13 -07:00
fab616a15e
Merge pull request #101 from geeksville/master
Kevin Hester and GitHub
2020-04-19 08:39:51 -07:00
2419ebb04e
0.4.3 Fix #92 : omg - for the last couple of weeks the official builds were all using US frequencies. This build fixes this (and makes the build system cleaner in general).
geeksville
2020-04-19 08:33:59 -07:00
88c576798b
Merge pull request #100 from geeksville/removeradiohead
Kevin Hester and GitHub
2020-04-18 18:42:25 -07:00
db766f18ed
Fix #99 : move spi ISR operations into helper thread. SPI from ISR is bad!
geeksville
2020-04-18 14:22:24 -07:00
f9a805e3d4
Merge remote-tracking branch 'root/master' into removeradiohead
geeksville
2020-04-18 09:22:38 -07:00
e5f9a752d8
fix comments and cleanup ISR code
geeksville
2020-04-18 09:22:26 -07:00
20b41836e2
clarify log msg
geeksville
2020-04-18 09:22:08 -07:00
c55df4d1cc
Merge pull request #98 from geeksville/removeradiohead
Kevin Hester and GitHub
2020-04-18 08:58:12 -07:00
908b1020c0
Merge branch 'master' into removeradiohead
Kevin Hester and GitHub
2020-04-18 08:51:00 -07:00
78470ed3f5
fix #97 , we need the RF95 IRQ to be level triggered, or we have slim chance of missing events
geeksville
2020-04-18 08:48:03 -07:00
4ce7df295e
don't poll for completion so quickly - the log messages scare people
geeksville
2020-04-18 08:39:05 -07:00
598abb0d23
Merge pull request #96 from geeksville/removeradiohead
Kevin Hester and GitHub
2020-04-17 18:55:23 -07:00
184eac6281
0.4.2
geeksville
2020-04-17 18:51:46 -07:00
176532f55f
autoformat per formatting rules
geeksville
2020-04-17 18:50:07 -07:00
8eb3045451
Fix #85 , we were stalling sometimes on send while in ISR which is NEVER legal
geeksville
2020-04-17 18:49:54 -07:00
2fe145aed9
debugging goo
geeksville
2020-04-17 18:48:37 -07:00
ab61e64056
Merge pull request #94 from geeksville/removeradiohead
Kevin Hester and GitHub
2020-04-17 14:37:03 -07:00
5b17417e0c
debugging GPIO wake on heltec- seems fine.
geeksville
2020-04-17 14:30:42 -07:00
04a83fd6b7
properly detach observers at destruction
geeksville
2020-04-17 13:24:38 -07:00
7730bd762a
be less chatty about sleep
geeksville
2020-04-17 13:18:33 -07:00
62286fff52
0.4.1 release
geeksville
2020-04-17 13:05:16 -07:00
25cca0628d
more debug output
geeksville
2020-04-17 12:46:57 -07:00
65406eaa08
mesh flooding seems to work pretty well!
geeksville
2020-04-17 12:41:01 -07:00
ea24394110
add first cut of mesh naive flooding
geeksville
2020-04-17 11:52:20 -07:00
6afeb3e456
ok - new router seems to approximately work
geeksville
2020-04-17 10:38:44 -07:00
f108c576a7
massive WIP updates to create a clean Router abstraction for mesh
geeksville
2020-04-17 09:48:54 -07:00
6eb74415ab
protobuf changes as part of getting ready for mesh again
geeksville
2020-04-16 17:32:36 -07:00
0d14b69a24
remove disasterradio experiment
geeksville
2020-04-16 17:30:46 -07:00
d4eb47e837
doc updates
geeksville
2020-04-16 17:30:33 -07:00
86716c4397
remove tbeam0.7 until someone who has the hardware can debug it
geeksville
2020-04-16 09:05:53 -07:00
7bbcf101c1
Merge remote-tracking branch 'root/master' into removeradiohead
geeksville
2020-04-15 18:52:04 -07:00
8e495e417c
Merge pull request #91 from geeksville/master
Kevin Hester and GitHub
2020-04-15 18:41:17 -07:00
a6e0d6d751
Merge branch 'master' into master
Kevin Hester and GitHub
2020-04-15 18:33:22 -07:00
cff255a397
add production android fingerprints
geeksville
2020-04-15 18:20:45 -07:00
3336e821ad
Merge pull request #90 from geeksville/master
Kevin Hester and GitHub
2020-04-15 18:05:28 -07:00
d75d603218
Merge remote-tracking branch 'root/master'
geeksville
2020-04-15 18:02:28 -07:00
bf5be49186
It helps if I use the right filename when I'm remote debugging githubpages
geeksville
2020-04-15 18:01:43 -07:00
39ff26aa45
Merge branch 'master' into removeradiohead
geeksville
2020-04-15 18:00:24 -07:00
02b5efed96
Merge pull request #89 from geeksville/master
Kevin Hester and GitHub
2020-04-15 17:50:19 -07:00
0a07c5692c
add .well_known so that hopefully I can prove I own this domain to android
geeksville
2020-04-15 17:45:51 -07:00
2464784f00
todo updates
geeksville
2020-04-15 14:51:17 -07:00
a8f5ff1fbd
Merge pull request #87 from geeksville/cleanupblue
Kevin Hester and GitHub
2020-04-15 14:19:38 -07:00
0a6af936ed
Get build (kinda, not really) running on a NRF52
geeksville
2020-04-14 20:22:27 -07:00
0b62083e35
wip - plan
geeksville
2020-04-14 16:45:26 -07:00
5ca149fac9
move radiointerface into lib
geeksville
2020-04-14 14:36:26 -07:00
80c69c28cd
move pool/queue management into the rf95 lib
geeksville
2020-04-14 13:20:36 -07:00
5904d66111
Move Custom95 in with the rest of the RH code, to be ready to refactor
geeksville
2020-04-14 12:38:42 -07:00
fd17193d5e
Strip out all the parts of Radiohead (most of it) that we don't need
geeksville
2020-04-14 12:31:29 -07:00
5c379c4a98
missing newline
geeksville
2020-04-14 11:44:35 -07:00
9c5d626e7d
Merge remote-tracking branch 'mine/cleanupblue' into cleanupblue
geeksville
2020-04-14 11:41:16 -07:00
4757b6807e
lots of changes: * preflightSleep, notifySleep, notifyDeepSleep now allow arbitrary drivers/devices/software to register for sleep notification. * Use the proceeding to clean up MeshRadio - now the mesh radio is more like an independent driver that doesn't care so much about other systems * clean up MeshService so that it can work with zero MeshRadios added. This is a prelude to supporting boards with multiple interfaces (wifi, extra LORA radios etc) and allows development/testing in sim with a bare ESP32 board * Remove remaining ESP32 dependencies from the bare simulation target this allows running on anything that implements the arduino API
geeksville
2020-04-14 11:40:49 -07:00
ac7f3cd603
fix bin paths
geeksville
2020-04-12 10:54:27 -07:00
04ad8bb533
Merge branch 'master' into cleanupblue
Kevin Hester and GitHub
2020-04-10 21:11:46 -07:00
5924690ce3
Merge pull request #86 from BeardyWalrus/master
Kevin Hester and GitHub
2020-04-10 21:11:30 -07:00
3ac3baf1c1
Merge branch 'master' into master
Kevin Hester and GitHub
2020-04-10 21:09:12 -07:00
aa88e2bb1f
Merge pull request #83 from geeksville/master
Kevin Hester and GitHub
2020-04-10 21:08:37 -07:00
640cb3bf7f
allow observers to return an error code to abort further processing
geeksville
2020-04-10 12:40:44 -07:00
6ad451eb5f
move bluetooth code into something that is architecture specific...
geeksville
2020-04-10 12:18:48 -07:00
93a06906cb
begin splitting up source files, so we can have a tree of sources...
geeksville
2020-04-10 12:15:00 -07:00
3754950a0e
pinouts are swapped for TTGO-Lora32 V1 and V2 boards.
BeardyWalrus and GitHub
2020-04-09 20:44:15 -04:00
06a17885eb
need need to link against the axp202 library on devices that don't have it
geeksville
2020-04-07 21:27:08 -07:00
33624b7753
todo update
geeksville
2020-04-07 21:26:50 -07:00
2d6b9320a5
Merge pull request #82 from android606/screen-timeout-increase
Kevin Hester and GitHub
2020-04-07 21:11:09 -07:00
6b35454570
Merge pull request #1 from android606/meshtastic-esp32#80
Andrew and GitHub
2020-04-06 22:57:24 -07:00
753a57230d
Fix Meshtastic#80: Increase screen timeout to 5 minutes
Andrew and GitHub
2020-04-06 22:53:10 -07:00
9c3e63e6b5
Merge pull request #81 from Dafeman/patch-1
Kevin Hester and GitHub
2020-04-06 20:28:43 -07:00
4d4d7b38cc
Merge branch 'master' into patch-1
Kevin Hester and GitHub
2020-04-06 20:26:17 -07:00
23f148f8ce
Merge pull request #79 from geeksville/master
Kevin Hester and GitHub
2020-04-06 20:26:04 -07:00
d150549754
Update README.md
Dafeman and GitHub
2020-04-07 14:37:00 +12:00
441c4c7b3c
Merge remote-tracking branch 'root/master'
geeksville
2020-04-06 09:40:01 -07:00
c22df18e28
fix collision avoidance for transmit - substantially improves lora tx success
geeksville
2020-04-06 09:39:44 -07:00
e32b41938a
Merge pull request #78 from geeksville/master
Kevin Hester and GitHub
2020-04-05 14:41:52 -07:00
ef395a1596
0.2.3
geeksville
2020-04-05 14:13:18 -07:00
af35f3006c
force other devs to update for
geeksville
2020-04-05 14:13:04 -07:00
13ac686c96
minor doc cleanups
geeksville
2020-04-05 13:58:38 -07:00
05a0266fc4
Fix #77 : bluetooth is supposed to be on in DARK state
geeksville
2020-04-05 13:09:46 -07:00
3acbf31198
Merge pull request #75 from geeksville/master
Kevin Hester and GitHub
2020-04-04 20:55:06 -07:00
2e82bf3ca1
Merge remote-tracking branch 'root/master'
geeksville
2020-04-04 20:51:31 -07:00
63e1a3f47e
always set time from GPS if we can
geeksville
2020-04-04 19:16:30 -07:00
07a8972aea
NEO-6M gps with empty backup batteries give super invalid times
geeksville
2020-04-04 18:47:41 -07:00
d1cb45aa5d
string typo
geeksville
2020-04-04 18:46:19 -07:00
1b3610d0fa
Merge pull request #74 from geeksville/master
Kevin Hester and GitHub
2020-04-02 08:10:12 -07:00
2fcdc2c09f
Merge remote-tracking branch 'root/master'
geeksville
2020-04-01 11:51:15 -07:00
da74803ffb
begin cleanup on radio abstraction, details below:
geeksville
2020-03-31 21:56:35 -07:00
890511615f
Merge pull request #72 from geeksville/master
Kevin Hester and GitHub
2020-03-31 10:40:13 -07:00
17de6f9532
fix #73 : allow hw-model to be longer (16 bytes including terminator)
geeksville
2020-03-30 19:34:25 -07:00
2a15195c32
Merge branch 'master' into master
Kevin Hester and GitHub
2020-03-30 18:52:29 -07:00
1b050a6c3d
stop distributing the (enormous) elf files in the zip file
geeksville
2020-03-30 18:51:15 -07:00
1da62e5ba1
oops - we were previously not marking these protobuf structs as valid
geeksville
2020-03-30 17:02:41 -07:00
feb6f2e59e
extra debug output for radio config, and bump up bax handles for BLE
geeksville
2020-03-30 17:02:09 -07:00
7dabad1b70
don't let phones send down fatally invalid RadioConfig records
geeksville
2020-03-30 16:05:28 -07:00
a73f466473
Add GPL statement
geeksville
2020-03-30 13:46:46 -07:00
1fd92cf8eb
fix build for Windows based on tip from @moinars
geeksville
2020-03-29 12:33:14 -07:00
dd671ceca6
Merge pull request #71 from geeksville/master
Kevin Hester and GitHub
2020-03-29 11:50:13 -07:00
8a76931b37
add OS-X instructions from @android606
geeksville
2020-03-29 11:40:18 -07:00
b071eecce1
Merge pull request #70 from geeksville/fix68
Kevin Hester and GitHub
2020-03-29 11:16:15 -07:00