geeksville
8f1c1a9049
move debug msg
2020-04-25 11:46:46 -07:00
geeksville
3f3a1a11df
when flooding, randomly delay sent packets to decrease chances of...
...
stomping on other senders that we can't even hear.
2020-04-25 11:43:28 -07:00
geeksville
64f6c0f5c0
clean up PeriodicTask so I can eventually use it with a scheduler
2020-04-25 10:59:40 -07:00
Kevin Hester
2061706c11
Merge pull request #105 from geeksville/newapi
...
The new bluetooth API
2020-04-23 11:44:56 -07:00
geeksville
a0b6d57591
Fix #69 - new BLE API is in and tested from android
2020-04-23 11:41:30 -07:00
geeksville
3673f95fe5
woot! using new BLE api approximately works for reading
2020-04-23 11:02:14 -07:00
geeksville
c67b53b969
remove owner from ToRadio
2020-04-23 10:30:14 -07:00
geeksville
562b227c73
new API now seems fully implemented - now on to testing. #69
2020-04-22 16:11:54 -07:00
geeksville
169d85d0fa
handle the new set_owner and set_radio messages
2020-04-22 15:13:05 -07:00
geeksville
bd77d47215
change serial baud rate to 921600
2020-04-22 14:58:35 -07:00
geeksville
e40524baf0
begin moving comms glue from the old crufty BLE code to the new cleaner PhoneAPI class
2020-04-22 14:55:36 -07:00
geeksville
31f735ae1f
minor status update
2020-04-20 19:30:41 -07:00
geeksville
9232dfcccf
WIP - add new baseclass for all api endpoints (serial, bluetooth, udp)
...
https://github.com/meshtastic/Meshtastic-esp32/issues/69
2020-04-20 18:03:13 -07:00
Kevin Hester
fab616a15e
Merge pull request #101 from geeksville/master
...
0.4.3 Fix #92 : omg - for the last couple of weeks the official builds…
2020-04-19 08:39:51 -07:00
geeksville
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).
If you are building your own builds in the IDE you'll need to start
setting an environment variable called COUNTRY to your two letter
country code (or leave unset to get US frequencies). See new comment
in platformio.ini.
2020-04-19 08:33:59 -07:00
Kevin Hester
88c576798b
Merge pull request #100 from geeksville/removeradiohead
...
Removeradiohead
2020-04-18 18:42:25 -07:00
geeksville
db766f18ed
Fix #99 : move spi ISR operations into helper thread. SPI from ISR is bad!
2020-04-18 14:56:09 -07:00
geeksville
f9a805e3d4
Merge remote-tracking branch 'root/master' into removeradiohead
2020-04-18 09:22:38 -07:00
geeksville
e5f9a752d8
fix comments and cleanup ISR code
2020-04-18 09:22:26 -07:00
geeksville
20b41836e2
clarify log msg
2020-04-18 09:22:08 -07:00
Kevin Hester
c55df4d1cc
Merge pull request #98 from geeksville/removeradiohead
...
Removeradiohead
2020-04-18 08:58:12 -07:00
Kevin Hester
908b1020c0
Merge branch 'master' into removeradiohead
2020-04-18 08:51:00 -07:00
geeksville
78470ed3f5
fix #97 , we need the RF95 IRQ to be level triggered, or we have slim chance of missing events
2020-04-18 08:48:03 -07:00
geeksville
4ce7df295e
don't poll for completion so quickly - the log messages scare people
2020-04-18 08:39:05 -07:00
Kevin Hester
598abb0d23
Merge pull request #96 from geeksville/removeradiohead
...
Removeradiohead
2020-04-17 18:55:23 -07:00
geeksville
184eac6281
0.4.2
2020-04-17 18:51:46 -07:00
geeksville
176532f55f
autoformat per formatting rules
2020-04-17 18:50:07 -07:00
geeksville
8eb3045451
Fix #85 , we were stalling sometimes on send while in ISR which is NEVER legal
2020-04-17 18:49:54 -07:00
geeksville
2fe145aed9
debugging goo
2020-04-17 18:48:37 -07:00
Kevin Hester
ab61e64056
Merge pull request #94 from geeksville/removeradiohead
...
LOTS of changes:
2020-04-17 14:37:03 -07:00
geeksville
5b17417e0c
debugging GPIO wake on heltec- seems fine.
2020-04-17 14:30:42 -07:00
geeksville
04a83fd6b7
properly detach observers at destruction
2020-04-17 13:24:38 -07:00
geeksville
7730bd762a
be less chatty about sleep
2020-04-17 13:18:33 -07:00
geeksville
62286fff52
0.4.1 release
2020-04-17 13:05:16 -07:00
geeksville
25cca0628d
more debug output
2020-04-17 12:46:57 -07:00
geeksville
65406eaa08
mesh flooding seems to work pretty well!
2020-04-17 12:41:01 -07:00
geeksville
ea24394110
add first cut of mesh naive flooding
2020-04-17 11:52:20 -07:00
geeksville
6afeb3e456
ok - new router seems to approximately work
2020-04-17 10:38:44 -07:00
geeksville
f108c576a7
massive WIP updates to create a clean Router abstraction for mesh
2020-04-17 09:48:54 -07:00
geeksville
6eb74415ab
protobuf changes as part of getting ready for mesh again
2020-04-16 17:32:36 -07:00
geeksville
0d14b69a24
remove disasterradio experiment
2020-04-16 17:30:46 -07:00
geeksville
d4eb47e837
doc updates
2020-04-16 17:30:33 -07:00
geeksville
86716c4397
remove tbeam0.7 until someone who has the hardware can debug it
2020-04-16 09:05:53 -07:00
geeksville
7bbcf101c1
Merge remote-tracking branch 'root/master' into removeradiohead
2020-04-15 18:52:04 -07:00
Kevin Hester
8e495e417c
Merge pull request #91 from geeksville/master
...
add production android fingerprints
2020-04-15 18:41:17 -07:00
Kevin Hester
a6e0d6d751
Merge branch 'master' into master
2020-04-15 18:33:22 -07:00
geeksville
cff255a397
add production android fingerprints
2020-04-15 18:20:45 -07:00
Kevin Hester
3336e821ad
Merge pull request #90 from geeksville/master
...
fighting github pages
2020-04-15 18:05:28 -07:00
geeksville
d75d603218
Merge remote-tracking branch 'root/master'
2020-04-15 18:02:28 -07:00
geeksville
bf5be49186
It helps if I use the right filename when I'm remote debugging githubpages
2020-04-15 18:01:43 -07:00