agessaman
|
052d7b55f6
|
improve handling of situations where an IATA code is not set to prevent publishing to meshcore/packets and meshcore/status on Let's Mesh Analyzer servers.
|
2025-11-01 09:19:16 -07:00 |
|
agessaman
|
16786b6507
|
Added version reporting fallback in packet_capture.py to use git information if .version_info doesn't exist. Adjust Dockerfile syntax for consistency.
|
2025-10-29 21:55:10 -07:00 |
|
Adam Gessaman
|
bfdc3e53fd
|
Merge pull request #4 from mannkind/fix_nvm_install
Docker nvm install location fix
|
2025-10-27 22:37:13 -07:00 |
|
agessaman
|
e12cc156b9
|
added better shutdown event handling and introduced radio clock sync
|
2025-10-27 18:33:06 -07:00 |
|
Dustin Brewer
|
264545564d
|
Make node/meshcore-decoder usable by meshcore user
|
2025-10-26 18:51:40 -07:00 |
|
agessaman
|
7942ebca0c
|
Update Node.js version to lts/* in Dockerfile
|
2025-10-26 10:56:37 -07:00 |
|
agessaman
|
3a0c090467
|
Update Dockerfile to use Node 22+
|
2025-10-26 10:50:28 -07:00 |
|
agessaman
|
26f9f0fac6
|
fix node install
|
2025-10-26 10:33:18 -07:00 |
|
agessaman
|
da920eee9b
|
added meshcore-decoder to the Dockerfile
Moved from custom reconnection logic back to letting paho-mqtt manage reconnection.
|
2025-10-26 10:03:27 -07:00 |
|
agessaman
|
6436bc5f87
|
remove *.txt from dockerignore filters
|
2025-10-25 10:06:13 -07:00 |
|
agessaman
|
bcef2aa5ff
|
remove config.ini from dockerfile
|
2025-10-25 10:03:29 -07:00 |
|
agessaman
|
7223e12992
|
revised Dockerfile to include meshcore-decoder
|
2025-10-25 10:00:44 -07:00 |
|
agessaman
|
dbc9210fe4
|
added the ability to set log levels in .env.local
|
2025-10-25 09:55:36 -07:00 |
|
agessaman
|
30f97b562e
|
Update installation script to version 1.1.1, enhancing MQTT broker configuration with redundancy for US and EU servers. Modify PacketCapture class to enable clean session for improved connection management.
|
2025-10-23 20:14:01 -07:00 |
|
agessaman
|
568b82623f
|
Remove .cursor/ directory from repo and add to .gitignore
|
2025-10-23 19:02:48 -07:00 |
|
agessaman
|
f34288cef6
|
clean up duplicate stop() functions, removed unused sync_status_post(), removed unused sys import
|
2025-10-23 18:51:28 -07:00 |
|
Adam Gessaman
|
d4a91bfe75
|
Merge pull request #3 from michaelhart/main
Remove problematic service changes
|
2025-10-23 17:46:33 -07:00 |
|
Michael Hart
|
79c80219b6
|
Remove problematic service changes
|
2025-10-23 16:46:19 -07:00 |
|
agessaman
|
1a6ac07d2f
|
Update installation scripts and PacketCapture class to enhance resource management and failure tracking. Introduce resource limits, exponential backoff for retries, and service failure handling for improved stability.
|
2025-10-22 22:04:18 -07:00 |
|
agessaman
|
f312d2ae55
|
Enhance JWT token renewal process in PacketCapture class to prevent duplicate tasks and improve resource management. Introduce active task tracking and adjust sleep duration to reduce CPU usage. Update README to clarify compatibility for Companion radios and provide installation guidance.
|
2025-10-22 19:41:39 -07:00 |
|
agessaman
|
461b2e49b9
|
Updated status payload to include radio information
|
2025-10-20 22:28:07 -07:00 |
|
agessaman
|
5e7bd234f0
|
Update installation scripts to version 1.1.0, adding version info generation with GitHub commit hash and branch details. Enhance the packet capture Python class to load and publish client version information in status. Adjust default advertisement interval and improve logging for firmware information retrieval.
|
2025-10-20 21:47:48 -07:00 |
|
agessaman
|
9d674e2151
|
Remove deprecated install_fixed.ps1 script and integrate its functionality into install.ps1, enhancing the installation process for MeshCore Packet Capture with improved Bluetooth pairing methods and configuration options.
|
2025-10-17 22:38:18 -07:00 |
|
agessaman
|
f536937ed4
|
Refactor MAC address extraction logic in BLE installation to improve readability and maintainability
|
2025-10-17 22:29:18 -07:00 |
|
agessaman
|
99625f368b
|
Enhance MAC address extraction in BLE installation process with fallback options for Windows devices
|
2025-10-17 22:27:45 -07:00 |
|
agessaman
|
e8c004abbc
|
add additional mqtt broker configuration
|
2025-10-17 22:05:31 -07:00 |
|
agessaman
|
1a83294a90
|
switch to pairing using windows native approach
|
2025-10-17 21:36:49 -07:00 |
|
agessaman
|
9c4e21bfba
|
Enhance BLE installation process with dependency checks and manual entry fallback
|
2025-10-17 21:30:52 -07:00 |
|
agessaman
|
81ac2476f4
|
run helpers in venv
|
2025-10-17 21:26:23 -07:00 |
|
agessaman
|
6fb3249b63
|
improve logging and timeouts
|
2025-10-17 21:22:16 -07:00 |
|
agessaman
|
d3da26e3db
|
add timeouts to install script and parameters to pairing
|
2025-10-17 21:10:38 -07:00 |
|
agessaman
|
ff1b1bd8ca
|
add ble pairing helper to ps1 installer
|
2025-10-17 21:06:48 -07:00 |
|
agessaman
|
3db7fbc75e
|
add ble_scan_helper download
|
2025-10-17 21:03:32 -07:00 |
|
agessaman
|
7a6e959bcc
|
add ble scanning
|
2025-10-17 21:02:04 -07:00 |
|
agessaman
|
e9102471c0
|
add connection selection
|
2025-10-17 20:58:25 -07:00 |
|
agessaman
|
3078bb93ed
|
add mqtt config features
|
2025-10-17 20:54:11 -07:00 |
|
agessaman
|
6fe093b40e
|
Implement default installation directory handling in installer script
|
2025-10-17 20:48:28 -07:00 |
|
agessaman
|
f1b18afb68
|
new installer script
|
2025-10-17 20:47:36 -07:00 |
|
agessaman
|
95d54ab156
|
fix unicode issues
|
2025-10-17 20:46:26 -07:00 |
|
agessaman
|
e30f04e4f2
|
trying a simple install script
|
2025-10-17 20:45:29 -07:00 |
|
agessaman
|
030f78fae5
|
we're using more global functions now
|
2025-10-17 20:44:02 -07:00 |
|
agessaman
|
72e17917ea
|
re-order for better execution
|
2025-10-17 20:42:47 -07:00 |
|
agessaman
|
e8db3344c3
|
fix for permissions
|
2025-10-17 20:41:27 -07:00 |
|
agessaman
|
ede7b3d2f6
|
fix syntax error
|
2025-10-17 20:38:30 -07:00 |
|
agessaman
|
5e50cba74d
|
fixing reason code errors on Windows
|
2025-10-17 20:25:56 -07:00 |
|
agessaman
|
13805bb74b
|
fixed disconnection reporting error
|
2025-10-17 20:23:43 -07:00 |
|
agessaman
|
2f7477dad2
|
add debug logging for resolved MQTT topics in packet_capture.py
|
2025-10-17 20:08:59 -07:00 |
|
agessaman
|
d5a0be9465
|
fix packets topic
|
2025-10-17 20:03:15 -07:00 |
|
agessaman
|
6bb5f73650
|
fix to raw publishing logic, update to installers to fix timeout issue
|
2025-10-17 19:56:42 -07:00 |
|
agessaman
|
20947082e1
|
improve meshcore-decoder command handling in auth_token.py
|
2025-10-17 19:41:33 -07:00 |
|