Wykres commitów

4644 Commity (8f92383ce40cb782c1996c2a7b2578a3cd32f667)

Autor SHA1 Wiadomość Data
lewishe b8f862ac46 Merge remote-tracking branch 'origin/master' 2022-09-07 09:48:39 +08:00
Ben Meadors 94a572aee6
Merge branch 'master' into pref_defaults 2022-09-06 20:25:20 -05:00
Ben Meadors e87ecc210a
Wifi enabled plumbed in (#1677)
* Wifi enabled

* Wifi requires reboot

* Increment DEVICESTATE_CUR_VER
2022-09-06 14:06:44 -05:00
lewis he a9e7a33473
Merge branch 'master' into master 2022-09-06 18:53:22 +08:00
lewishe 5621719eef Add tbeam esp32s3 version support, replace AXP202X_Library with XPowersLIb 2022-09-06 15:58:33 +08:00
Vladislav Osmanov cb3010b58c
OLED Cyrillic Support for v1.3 (#1640)
* Extended ASCII codes and cyrillic support

(cherry picked from commit e977840805d3d14260f917b03a2db957d52ec657)

* Fixed `ё`, `Ё` letters

(cherry picked from commit 2f4a2ccb2f50cab879f4a1002215c176a435bae7)

* Fixed `customFontTableLookup` execution flow

(cherry picked from commit 377f909f36201ba6f7fe4511f631f54b8cb2ab3e)

* [OLED] Specifying the language by defining it in `platformio.ini`

(cherry picked from commit ddd8132b24095556e0b3cd17f1a3b3458bc15c4e)

* [OLED] localization guide

(cherry picked from commit a3267c886f36731c8f123636162a8c2a752a80c4)

* [OLED] Cyrillic support

Localization guide has been moved to https://github.com/meshtastic/Meshtastic/tree/master/docs/developers/Firmware

https://meshtastic.org/docs/developers/Firmware/oled-l10n-guide

Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-09-04 15:00:10 -05:00
Ben Meadors a27a07956f
Merge branch 'master' into pref_defaults 2022-09-03 22:10:37 -05:00
Ben Meadors 285ba9639e
Fix screen on secs (#1673)
* Fix screen on secs

* getIntervalOrDefaultMs

* Display correction

* Paren
2022-09-03 22:10:11 -05:00
Ben Meadors f54f60c31c
Merge branch 'master' into pref_defaults 2022-09-03 14:06:27 -05:00
Ben Meadors 84e438f72f
Mqtt json_enabled (#1672)
* Payload variants

* Waypoints and fixes

* Remove json send to mesh. I think protobuf messages already do that

* whoops

* Added json_enabled mqtt config
2022-09-03 14:06:10 -05:00
lewis f767fd5075 Modified to be compatible with the new version of sdk, compatible with esp32s3 2022-09-03 23:38:40 +08:00
lewis he 8fb8212434
i2cScan probe adds another ssd1306 subclass new to output logs correctly (#1671) 2022-09-03 07:26:49 -05:00
lewis 8d5ffb7262 i2cScan probe adds another ssd1306 subclass new to output logs correctly 2022-09-03 16:44:32 +08:00
Neil Hao 70e1a208d5
'snow_screen_hotfix' (#1670) 2022-09-02 19:43:33 -05:00
Ben Meadors 9d3cac7cdb
MQTT Json Payload variants (#1667)
* Payload variants

* Waypoints and fixes

* Remove json send to mesh. I think protobuf messages already do that

* whoops
2022-09-01 17:54:24 -05:00
Ben Meadors 84f1edab18
Merge branch 'master' into pref_defaults 2022-08-30 13:28:53 -05:00
Thomas Göttgens 221843e176
Merge pull request #1663 from lewisxhe/master 2022-08-30 20:27:41 +02:00
Ben Meadors 0063ae6512
Merge branch 'master' into pref_defaults 2022-08-30 08:24:34 -05:00
lewishe 1922034c44 Add t-beam sx1268 support 2022-08-30 11:59:57 +08:00
Ben Meadors 7f586f7099
Better logging and cleanup (#1662) 2022-08-29 07:31:02 -05:00
lewis he 0efa1b25c5
Add t-echo sx1268 support (#1657) 2022-08-29 07:26:17 -05:00
Sacha Weatherstone 1b25ea714d
Set `config.lora.hop_limit` to `HOP_RELIABLE` 2022-08-27 19:03:26 +10:00
Tom fd27a40edb
Reboot after factory reset (#1653)
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-08-25 12:07:20 -05:00
Ben Meadors 1013aff9b6
Screen changes and fixes (#1651)
* Fixed bluetooth reinit bug

* Remove screen transition ms

* Whoops

* hasScreen is smarter now

* Oops
2022-08-25 11:25:05 -05:00
Ben Meadors d7e5eb4d22
Upgrade unishox-2 to 1.0.3 (#1650) 2022-08-25 07:12:38 -05:00
Ben Meadors 9a03b2e49d
Same as NodeDB position_broadcast_secs bug but different (#1645)
* intervalMs
2022-08-24 17:29:09 -05:00
github-actions[bot] e7831f13c5
[create-pull-request] automated change (#1641)
Co-authored-by: thebentern <thebentern@users.noreply.github.com>
2022-08-24 17:28:43 -05:00
Ben Meadors ddc3727155 Fixed NRF52 bluetooth 2022-08-23 14:03:10 -05:00
Ben Meadors ef9bfc9104 Enable external notification module for nrf52 2022-08-23 13:16:20 -05:00
Ben Meadors 3bb645d4fe Fixed huge nodeinfo bug 2022-08-23 13:12:41 -05:00
Ben Meadors 8f99258fc4
Update main_matrix.yml 2022-08-22 18:31:56 -05:00
Ben Meadors b54073a8a1
Bluetooth mode unification and behavior tweaks (#1636)
* Esp32 bluetooth modes

* Comment

* Gutting bluetooth

* Cleanup

* Security

* Testing

* NRF bluetooth security

* Reboot on saved lora or bluetooth settings

* Cleanup

* Fixes

* Stub for platforms without screens

* Fixed just-works in esp32

* Cleanup

* Display device name in boot screen

* Added waypoint module routing

* chmod

* Words

* Protos

* Backing out partition changes for testing

* Revert "Backing out partition changes for testing"

This reverts commit 191ed6489c5df8af51af8e422bc293216558f978.

* Chmod PR artifacts

* Trying setInitialState again

* Revert "Trying setInitialState again"

This reverts commit 703eac72773062b6df6bd31c11e391dae8a1513e.

* External notification module

* Cleanup

* Pin display formatting
2022-08-22 16:41:23 -05:00
Ben Meadors c85e9f53c7
Chmod PR artifacts 2022-08-20 12:53:34 -05:00
Ben Meadors 4cfc229e77
Update device-update.sh 2022-08-19 13:35:54 -05:00
Ben Meadors bbd7c5063d
Removed ota erasure 2022-08-19 13:34:41 -05:00
Ben Meadors 05df849a6d
Repartitioned 2022-08-19 13:33:58 -05:00
Ben Meadors ccbc01a753
Repartitioned 2022-08-19 13:33:02 -05:00
Sacha Weatherstone d6d936b5d2
Remove OTA partition (#1635) 2022-08-18 16:19:32 -05:00
Ben Meadors b028af0d82
Bluetooth modes (#1633)
* Formatting and comments

* Esp32 bluetooth modes

* Comment
2022-08-16 20:42:43 -05:00
Ben Meadors 86d3759f55
New bluetooth config protos and canned messages consolidation (#1632)
* Bluetooth and canned messages refactor

* More can of worms messages

* Set has_bluetooth and default pin

* Defaults
2022-08-15 21:06:55 -05:00
majbthrd aadaf332cf
add stm32wl5e platform and wio-e5 variant (#1631)
Co-authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-08-15 07:54:45 -05:00
Ben Meadors 4dea95d03f
Update version.properties 2022-08-14 20:22:52 -05:00
Ben Meadors 1253abd138
Syntax error 2022-08-14 15:56:55 -05:00
Ben Meadors 80e3cee006
NimBLE enhanced logging (do not merge) (#1629)
* Change log level to debug

* Don't reinit active bluetooth services

* Chmod +x before zip and adding to release
2022-08-14 15:27:21 -05:00
Ben Meadors ca9113ad05
Update version.properties 2022-08-14 15:16:47 -05:00
GUVWAF 63c8f15d38
Resend implicit ACK for a repeated broadcast (#1628) 2022-08-13 10:09:43 -05:00
Ben Meadors 73a1ea59f4
Update BMP280Sensor.cpp (#1627) 2022-08-12 20:11:32 -05:00
Ben Meadors 97712a9dc4
Update ESP32Bluetooth.cpp (#1625)
* Update ESP32Bluetooth.cpp

* Update ESP32Bluetooth.h
2022-08-12 14:14:14 -05:00
Ben Meadors 20e43fcf34
Update version.properties 2022-08-12 13:55:02 -05:00
majbthrd f66c8572b4
use fixed-size buffer in RedirectablePrint::vprintf() (#1622)
Co-authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com>
Co-authored-by: Garth Vander Houwen <garthvh@yahoo.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-08-12 13:41:16 -05:00