Henri Bergius
bcdda8b751
Connection robustness improvements ( #813 )
* Clear heartbeat and queue when disconnected
* Give clearer error in case configure fails due to a lost connection. Used to throw 'Packet does not exist'
* If the queue processing error is due to a lost connection, throw it instead of looping endlessly
* In case we send a disconnection event we don't need to also throw
* Catch heartbeat errors
* Also handle invalid state errors
* Handle socket timeouts
* Log heartbeat failures
* Make linter happy
* Transform stream being a singleton prevented reconnection attempts
* Adapt tests to not using singleton
* Aborting already ends the connection
10 months ago
Henri Bergius
85aa7a37b9
Methods for setting/removing fixed position ( #802 )
* Method for setting fixed position
* Implement removeFixedPosition
* Fix formatting
10 months ago
Jeremy Gallant
1dbf0b07b6
refactor-ota-dialog ( #768 )
Co-authored-by: philon- <[email protected] >
11 months ago
Henri Bergius
0a7b653ec8
Transport disconnect method ( #753 )
* Prevent reads from piling up
* Implement disconnect() method for all transports
11 months ago
Dan Ditomaso
4dd911e73d
Use workspace meshtastic packages ( #749 )
* refactor: updated web package.json to use workspace
* formatting fixes
11 months ago
Jeremy Gallant
50ca75da0e
Send heartbeat package to keep serial alive ( #732 )
* Send heartbeat package to keep the serial connection alive
* Update meshDevice.ts
---------
Co-authored-by: philon- <[email protected] >
11 months ago
Dan Ditomaso
8a443e9cad
Fix/add npm jsr building ( #722 )
* fixed github workflows to improve handling of mutl runtimes
* updating readme
* Update packages/core/src/meshDevice.ts
Co-authored-by: Copilot <[email protected] >
* Update packages/core/package.json
Co-authored-by: Copilot <[email protected] >
* Update packages/transport-http/package.json
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: Copilot <[email protected] >
12 months ago
Dan Ditomaso
704d06cfe7
refactor: switch to using Bun ( #718 )
12 months ago
Dan Ditomaso
5fb5693792
feat: added disconnect method to core lib ( #712 )
12 months ago
Dan Ditomaso
72edb1897f
Feat/add js repo to monorepo ( #683 )
* feat: move js repo into web monorepo
* added readme
* Update packages/core/README.md
Co-authored-by: Copilot <[email protected] >
* Update packages/transport-http/README.md
Co-authored-by: Copilot <[email protected] >
* Update packages/transport-web-bluetooth/README.md
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: Copilot <[email protected] >
1 year ago