Lloyd
38bcd7e568
Merge pull request #14 from rightup/dev
...
Refactor SPI configuration checks and enhance installation process in…
2025-11-15 14:29:47 -08:00
Lloyd
dd12f6b6fd
Refactor SPI configuration checks and enhance installation process in manage.sh
2025-11-15 22:28:55 +00:00
Lloyd
4a001802d0
Merge pull request #12 from rightup/dev
...
This PR adds support for new radio configuration parameters (LED pins and TCXO settings) and consolidates three separate management scripts (deploy.sh, upgrade.sh, uninstall.sh) into a single interactive management script (manage.sh). The changes also update the project version to 1.0.4 and bump the dependency requirement for pymc_core to 1.0.5.
Updated radio configuration to support TX/RX LED pins and DIO3 TCXO control
Consolidated deployment/upgrade/uninstall scripts into a single interactive manage.sh
Updated version to 1.0.4 and dependency to pymc_core>=1.0.5
2025-11-15 12:54:30 -08:00
Lloyd
ce0e67dbf6
Update README.md
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-15 20:53:41 +00:00
Lloyd
3278579e8e
Update radio-settings.json
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-15 20:53:28 +00:00
Lloyd
869034bbb2
Update installation instructions and add system dependency for libffi-dev
2025-11-15 20:38:50 +00:00
Lloyd
faa8dc4a2a
Bump version to 1.0.4 in __init__.py
2025-11-15 01:22:18 +00:00
Lloyd
9ca191f9b2
Update version to 1.0.4 in pyproject.toml and add SPI setup instructions
2025-11-15 01:17:15 +00:00
Lloyd
16fef485bf
Refactor frequency conversion to use awk for improved precision
2025-11-15 01:08:08 +00:00
Lloyd
a32795e0bd
Enhance radio configuration script to handle LED pin settings and DIO3 TCXO flag updates
2025-11-15 00:54:57 +00:00
Lloyd
8d974780ee
Add TX/RX LED pin configuration to radio settings and setup script
2025-11-15 00:47:19 +00:00
Lloyd
600a18c076
Add support for DIO3 TCXO configuration in radio settings and management script
2025-11-15 00:41:41 +00:00
Lloyd
d266a18795
Enhance manage.sh to require interactive terminal and improve whiptail installation logic
2025-11-15 00:21:12 +00:00
Lloyd
0c05988e7d
Update pyproject.toml to require pymc_core version 1.0.5
2025-11-15 00:17:42 +00:00
Lloyd
0cc4949129
Merge pull request #8 from rightup/dev
...
Updated CAD calibration logic & new dialog for displaying packet information
2025-11-04 14:30:41 -08:00
Lloyd
a179d36018
Bump version to 1.0.3 and update pymc_core dependency to 1.0.4
2025-11-04 22:27:44 +00:00
Lloyd
4a9aa89042
UI with new dialog for displaying packet information
2025-11-04 22:13:22 +00:00
Lloyd
3306492ee2
Refine CAD calibration logic for improved sensitivity testing and results reporting
2025-11-04 16:10:26 +00:00
Lloyd
39f08e326c
Merge pull request #7 from rightup/dev
...
feat: add Repeater logging, SNR dashboard, CAD calibration and LBT features
2025-11-02 15:21:48 -08:00
Lloyd
570629320d
Merge pull request #6 from rightup/feat-trace
...
feat: add Repeater SNR logging, CAD calibration and LBT features
2025-11-02 15:16:09 -08:00
Lloyd
8631703b12
Update pyproject.toml
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-02 23:15:25 +00:00
Lloyd
b27cef961f
Updated nav footer
2025-11-02 23:01:22 +00:00
Lloyd
f607784b0b
Bump version to 1.0.2 and update pymc_core dependency to version 1.0.3
2025-11-02 21:40:01 +00:00
Lloyd
32d2183798
Add version badges for pyMC_Repeater and pyMC_Core in navigation
2025-11-02 21:35:02 +00:00
Lloyd
6a7dca0bca
add heatmap chat
2025-11-01 22:41:26 +00:00
Lloyd
24514543c2
Add CAD Calibration Tool HTML template with real-time data visualization and controls
...
- Implemented a responsive layout with navigation and calibration controls.
2025-10-31 22:24:02 +00:00
Lloyd
32c6b4f490
Refactor CAD calibration engine to use daemon instance instead of stats getter
2025-10-31 22:16:52 +00:00
Lloyd
3fc295e26c
Add CAD calibration tool and endpoints for real-time detection optimization
2025-10-31 22:10:45 +00:00
Lloyd
2564f4b772
Fix formatting in log messages and debug statements for consistency
2025-10-31 08:51:31 +00:00
Lloyd
1c5b67de95
CAD radio initialization and SNR handling in RepeaterDaemon
2025-10-31 00:15:41 +00:00
Lloyd
85df2c5b0f
Implement trace packet logging and SNR display enhancements
2025-10-30 00:11:04 +00:00
Lloyd
ed678af4ca
Add TraceHandler for network diagnostics
2025-10-29 00:08:06 +00:00
Lloyd
b5ac0c1d03
Merge pull request #3 from rightup/main
...
Merge pull request #2 from rightup/dev - docs
2025-10-28 04:59:20 -07:00
Lloyd
bca9a0e4ea
Merge pull request #2 from rightup/dev
...
Core Improvements & Feature Enhancements
2025-10-27 15:44:50 -07:00
Lloyd
dd4bcea5ae
Merge branch 'main' into dev
2025-10-27 15:44:31 -07:00
Lloyd
803d6a6fa4
Core Improvements & Feature Enhancements
...
Update Summary
Refactored packet handling to replace a custom hash function with the built-in implementation.
Updated the statistics template — renamed success rate to repeats and adjusted calculations.
Added neighbours connection map with SNR labels.
Added distance calculation and display to the neighbours table.
Added noise floor measurement and improved dashboard visualisation.
Added an automated upgrade script for the PyMC Repeater, including service management.
2025-10-27 15:41:36 -07:00
Lloyd
6f2aeddc2e
Add upgrade script for pyMC Repeater: automate updates, service management, and error handling
2025-10-27 22:35:15 +00:00
Lloyd
3bb2dca587
Bump version to 1.0.1 in pyproject.toml and __init__.py
2025-10-27 22:09:44 +00:00
Lloyd
d95a0819b4
Update dependencies in pyproject.toml and add meshadv configuration in radio-settings.json
2025-10-27 21:45:11 +00:00
Lloyd
ab00bc929f
Refactor control button and duty cycle styling: enhance layout, add hover effects, and improve visual feedback
2025-10-27 21:27:02 +00:00
Lloyd
9f15094fce
Enhance noise floor display: update sparkline dimensions, remove unnecessary bar styling, and adjust layout for improved visibility
2025-10-27 21:10:07 +00:00
Lloyd
511321bb98
Add noise floor measurement feature and update dashboard display
2025-10-27 21:01:34 +00:00
Lloyd
1065949fac
Add duty cycle enforcement option, update dashboard duplicate badge text, and implement API fetch with fallback to local presets
2025-10-27 20:47:20 +00:00
Lloyd
733bdc4847
Add distance calculation and display in neighbors table
2025-10-27 18:26:56 +00:00
Lloyd
ad2ba7c023
Replace mock neighbor data with real API data in updateNeighbors and updateNeighborsTable functions
2025-10-27 15:18:01 +00:00
Lloyd
6ec1bc1f0c
Improve SNR label styling: adjust icon size, popup padding, and snr-text dimensions for better visibility
2025-10-27 15:15:54 +00:00
Lloyd
3c25f49595
Enhance SNR label display and improve popup styling in neighbors.html
2025-10-27 15:13:55 +00:00
Lloyd
9399304966
Add SNR labels to connection lines on the map
2025-10-27 15:10:02 +00:00
Lloyd
887a58c00f
Add mock neighbor data for testing in neighbors.html
2025-10-27 15:06:58 +00:00
Lloyd
ed6e16b5c6
Refactor map initialization and update logic: use API coordinates and add mock data for neighbors
2025-10-27 15:05:43 +00:00