mverch67
f488193b63
update lib: node details
2024-06-11 00:19:29 +02:00
mverch67
21a93a4bbc
update lib: unphone display fixes
2024-06-10 13:09:24 +02:00
mverch67
ad36ad9fe3
update lib: channel deletion and fix
2024-06-09 18:02:40 +02:00
mverch67
007237d5db
update lib: fix channels
2024-06-09 10:59:24 +02:00
mverch67
320a052453
update lib: frequency slot defaults
2024-06-08 18:15:13 +02:00
mverch67
bc32dfb092
update lib: added latin-1 extended font
2024-06-07 21:14:25 +02:00
mverch67
a613e740a8
update lib: fix DEL chat button
2024-06-07 12:01:29 +02:00
mverch67
cb5fa5cd3b
update lib: fix active chats
2024-06-06 18:05:50 +02:00
mverch67
2738af88c6
update lib: fix channels, add alert
2024-06-06 15:49:20 +02:00
mverch67
509e385744
update lib: stability
2024-06-06 09:48:18 +02:00
mverch67
ed7f63153c
update lib: channel settings
2024-06-06 09:39:33 +02:00
mverch67
599e148486
lib update: fix display issue
2024-06-03 18:26:03 +01:00
mverch67
617cb4b60d
message alert settings
2024-06-02 20:51:39 +02:00
mverch67
83bd87e082
frequency slot setting
2024-06-01 19:06:16 +02:00
mverch67
606e51d058
update lib: message acknowlegdgement
2024-05-31 19:09:08 +02:00
mverch67
4bac9086dd
fixes native keyboard+mouse handling
2024-05-29 20:51:01 +02:00
mverch67
b8b8e47eaa
keyboard/mouse control for native
2024-05-28 14:46:49 +02:00
mverch67
b867ab5ed8
defines for monitoring control
2024-05-25 12:43:57 +02:00
mverch67
72b0986a72
keyboard & mouse input
2024-05-25 01:09:27 +02:00
mverch67
c9ed792738
support ILI9486
2024-05-16 15:27:40 +02:00
mverch67
4e1ed326a9
update lib
2024-05-16 14:49:57 +02:00
mverch67
96d97bc0d2
update lib (lvgl v9)
2024-05-16 01:08:48 +02:00
mverch67
b9dcff5a06
lib update
2024-05-09 10:36:23 +02:00
mverch67
c445af3eb8
fix includes
2024-05-02 22:32:21 +02:00
mverch67
3bb506e593
Unphone support
2024-05-02 21:17:53 +02:00
mverch67
62c0acf19c
fix BL/PWM (update lib)
2024-05-02 13:12:25 +02:00
mverch67
3fb8cdf763
fix SPI touch
2024-05-02 10:12:47 +02:00
mverch67
500c7d41a7
retry update lib
2024-05-01 22:18:20 +02:00
mverch67
7990e7ef47
update lib spi_host
2024-05-01 22:13:38 +02:00
mverch67
fab3028465
spi_host support
2024-05-01 11:47:03 +02:00
mverch67
ae82c32c29
add spi_host support
2024-04-29 20:47:28 +02:00
mverch67
a24def6105
lib update (heartbeat)
2024-04-20 23:32:01 +01:00
mverch67
548b57c2e2
update lib
2024-04-20 22:11:10 +02:00
mverch67
8e66cbfd46
update want_ack / hop_limit
2024-04-20 17:51:49 +02:00
mverch67
a3f867724d
update repository links
2024-04-19 21:39:15 +02:00
mverch67
6652683a5e
added ILI9488+ST7796
2024-04-18 15:59:47 +01:00
mverch67
695568ee4d
added release build + tryfix touch crash
2024-04-18 15:36:47 +01:00
mverch67
99f0deaa91
refactoring PacketServer/API device-ui update
2024-04-17 20:37:26 +01:00
mverch67
a98394327f
add portduino seetingsMap configuration
2024-04-17 14:11:33 +01:00
mverch67
8dcc42cfb0
device-ui checkout master
2024-04-09 09:04:10 +02:00
mverch67
6e61a9add9
refactored receivePacket
2024-03-19 23:35:16 +01:00
mverch67
140eb94d1c
try-fix acessing d172503
2024-03-19 10:03:58 +01:00
mverch67
13a9c00c18
updated device-ui
2024-03-19 00:49:48 +01:00
Manuel
352ac209e5
Merge branch 'tft-gui-work' of https://github.com/meshtastic/firmware into tft-gui-work
2024-03-18 23:58:21 +01:00
mverch67
0c6d70f2e7
fix fonts
2024-03-15 09:56:35 +01:00
mverch67
9f942511ae
added chats panel + del button
2024-03-13 01:26:50 +01:00
mverch67
27b4894329
improved node images
2024-03-12 16:17:11 +01:00
mverch67
060285040b
device metrics
2024-03-12 12:58:53 +01:00
mverch67
2875e4f190
group channel update
2024-03-12 00:24:30 +01:00
mverch67
4907a32373
update lib
2024-03-11 22:45:05 +01:00
mverch67
0cb774014e
text messaging support
2024-03-11 20:59:02 +01:00
mverch67
7a3843c0ed
proper trunk fmt
2024-03-08 11:46:11 +01:00
mverch67
f60c5b9e6d
rudimentary messaging
2024-03-08 11:41:12 +01:00
mverch67
9a6fa87d68
trunk init
2024-03-07 16:24:05 +01:00
mverch67
16856a1548
bugfixes
2024-03-07 14:28:47 +01:00
mverch67
37ea727021
update lastHeard handling
2024-03-05 21:36:36 +01:00
mverch67
4dcaeddb1f
fix build issues
2024-03-05 16:14:52 +01:00
mverch67
ab6b797bc2
ViewController and View interface
2024-03-05 09:20:47 +01:00
mverch67
7dfeedc0f5
implement IClientBase interface
2024-03-04 09:43:46 +01:00
mverch67
fbdfa92d4b
start device-ui integration
2024-03-04 09:43:46 +01:00
Sacha Weatherstone
593dc67cfb
Remove unused lib dir
2022-03-10 08:40:39 +11:00
Sacha Weatherstone
400630199f
Use nanopb from PIO registry
2022-03-10 08:37:24 +11:00
Kevin Hester
7f5ab472b9
mqtt: downlink now works
2021-04-05 09:38:00 +08:00
Kevin Hester
c361c1fab7
Update to nanopb 0.4.4
2020-12-11 08:31:41 +08:00
geeksville
03f019dea2
memory size debugging
2020-06-16 19:55:14 -07:00
geeksville
9149912a2d
adafruit includes segger by default
2020-05-21 21:17:19 -07:00
geeksville
5ec5248fe4
complete ble ota move
2020-05-14 14:22:11 -07:00
geeksville
14fdd33972
move bluetooth OTA back into main tree for now
2020-05-14 14:20:05 -07:00
Dafeman
c4a1fe0f36
Pad Bluetooth passkey to 6 digits
2020-05-09 23:09:36 +12:00
geeksville
e5d2d24e2c
move nanopb includes to correct directory
2020-04-27 09:27:36 -07:00
geeksville
309e7be00c
use segger console on nrf52
2020-04-23 13:52:46 -07:00
geeksville
f0f6c4950b
on NRF52 use the Segger debug console for debug logging
2020-04-23 13:27:16 -07:00
geeksville
3673f95fe5
woot! using new BLE api approximately works for reading
2020-04-23 11:02:14 -07:00
Girts Folkmanis
daf8594b99
Screen cleanups and refactoring
...
Work towards separating out how Screen interacts with other stuff.
* `Screen` should now be thread-safe. All commands to it are put in a
queue and handled in `doTask` from the `loop()` task.
* Break dependency from `BluetoothUtil` to `Screen` by changing the
pairing request into a callback.
* All accesses to screen now happen through the class.
* Fix `drawRows` so that the text scrolls along with frame animations.
* Remove example code that wasn't used.
2020-03-18 18:11:35 -07:00
geeksville
ffe8bf2be6
Refactor to make some real design docs
2020-03-05 18:39:24 -08:00
geeksville
951f5d11d5
fix text message display when new text arrives
...
The problem was we were pulsing the display power briefly down while
reentering the ON state (because the ON states exit rule turned it off).
Instead we now just turn off the screen on entry to DARK or LS states
2020-03-04 16:46:57 -08:00
Kevin Hester
e01680cd4b
Change all repo URLs to be meshtastic... instead of geeksville...
2020-03-02 15:13:33 -08:00
Girts Folkmanis
0b8d7768fd
some minor cleanups
...
* Suppress warnings about conflicting library names in platformio.ini by
explicitly picking the libraries by id that we want.
* fix unused static function warning by making it not static ;)
* declare arduino-fsm as dependency for BluetoothOTA. Hopefully this
fixes the CI builds?
Tested: `pio run` builds.
2020-02-28 19:26:11 -08:00
geeksville
8893be57df
kinda ugly but BLE sw update seems reliable again
2020-02-24 18:09:58 -08:00
geeksville
0ce1bbb758
expose standard ble sw/hw version characteristics from the updater
...
We also implement the following standard GATT entries because SW update probably needs them:
+
+ESP_GATT_UUID_SW_VERSION_STR/0x2a28
+ESP_GATT_UUID_MANU_NAME/0x2a29
+ESP_GATT_UUID_HW_VERSION_STR/0x2a27
2020-02-24 10:24:21 -08:00
geeksville
419dd44ff6
BT sleep leak now down to about 200 bytes
2020-02-23 18:09:40 -08:00
geeksville
621beadb5c
btle leak per sleep now down to about 500 bytes.
2020-02-23 16:42:09 -08:00
geeksville
a45d7be922
still leaking in the BT stack but better
2020-02-23 13:54:40 -08:00
geeksville
f9ce6a53e1
ble works again after sleep - but we are still leaking
2020-02-23 13:20:46 -08:00
geeksville
5f88174dbf
wip - finally done switching to dynamic allocs
2020-02-23 12:25:59 -08:00
geeksville
bf640bec3c
WIP - more progress switching to dynamic alloc
2020-02-23 11:46:58 -08:00
geeksville
76100e23eb
WIP make swupdate keep power on
2020-02-23 11:37:38 -08:00
geeksville
a678dd3ee8
WIP - all BT characteristics must be dynamically alloced
2020-02-23 11:05:55 -08:00
geeksville
356902d552
wip - make ble come back after sleep
2020-02-23 10:49:37 -08:00
geeksville
316347226b
don't use a symlink to find my modified RadioHead, use a pio depdency
...
To make it more easily buildable by others.
2020-02-23 08:24:10 -08:00
geeksville
bf491efddf
begin support for countries besides the US
2020-02-18 16:18:01 -08:00
geeksville
52b398083a
general both build types
2020-02-14 14:00:08 -08:00
geeksville
a7b5da5dd2
only one announcer seems supported in ESP32 BLE, so use that for our mesh service
2020-02-13 11:53:46 -08:00
geeksville
c3c127d425
for now allow bt connects always (though our characteristics are locked down)
2020-02-08 16:17:31 -08:00
geeksville
ef315b2b39
don't let non bonded devices connect to our services
2020-02-08 07:38:29 -08:00
geeksville
593a6e6f83
BLE is now secured to require pairing with PIN
2020-02-07 20:59:21 -08:00
geeksville
ade30ee1ce
bidir comm works
2020-02-06 21:26:40 -08:00
geeksville
b04fb061c4
stop explicitly using Serial.print for debug messages
2020-02-04 08:17:44 -08:00
geeksville
f2a731c22d
update to nanopb
2020-02-03 22:22:53 -08:00
geeksville
df2b40f5a1
report hw vendor and sw version via BLE
2020-02-03 20:18:36 -08:00