fixed urls

This commit is contained in:
2026-03-12 06:55:33 +01:00
parent 62bd796f6c
commit 0ab1f0493d
4 changed files with 18 additions and 18 deletions
+12 -12
View File
@@ -49,7 +49,7 @@ Master local IMU --/
## Telemetry Protocol ## Telemetry Protocol
The shared packet format is defined in [telemetry_protocol.h](/Users/florianklaner/Github/AeroAlign/firmware/common/telemetry_protocol.h). The shared packet format is defined in [telemetry_protocol.h](firmware/common/telemetry_protocol.h).
Device types currently defined: Device types currently defined:
@@ -78,7 +78,7 @@ Use:
- LiPo, charger and 3.3V supply - LiPo, charger and 3.3V supply
- optional battery divider depending on node - optional battery divider depending on node
See [sensor_node_wiring.md](/Users/florianklaner/Github/AeroAlign/hardware/schematics/sensor_node_wiring.md). See [sensor_node_wiring.md](hardware/schematics/sensor_node_wiring.md).
### CoG scale ### CoG scale
@@ -89,21 +89,21 @@ Planned hardware stack:
- two load cells - two load cells
- rigid support spacing and repeatable fixtures - rigid support spacing and repeatable fixtures
See [cog_scale_wiring.md](/Users/florianklaner/Github/AeroAlign/hardware/schematics/cog_scale_wiring.md). See [cog_scale_wiring.md](hardware/schematics/cog_scale_wiring.md).
### BOM ### BOM
The BOM is now maintained as a current component overview instead of placeholder shop links: The BOM is now maintained as a current component overview instead of placeholder shop links:
- [bom.csv](/Users/florianklaner/Github/AeroAlign/hardware/schematics/bom.csv) - [bom.csv](hardware/schematics/bom.csv)
## Firmware Layout ## Firmware Layout
### Existing ### Existing
- [firmware/master](/Users/florianklaner/Github/AeroAlign/firmware/master) - [firmware/master](firmware/master)
- [firmware/slave](/Users/florianklaner/Github/AeroAlign/firmware/slave) - [firmware/slave](firmware/slave)
- [firmware/common](/Users/florianklaner/Github/AeroAlign/firmware/common) - [firmware/common](firmware/common)
### Planned ### Planned
@@ -134,7 +134,7 @@ pio run -e slave2-s3
### Slave Master MAC ### Slave Master MAC
The Slave now reads the Master MAC from [config.cpp](/Users/florianklaner/Github/AeroAlign/firmware/slave/src/config.cpp), not `config.h`. The Slave now reads the Master MAC from [config.cpp](firmware/slave/src/config.cpp), not `config.h`.
### Master battery monitoring ### Master battery monitoring
@@ -150,20 +150,20 @@ If the front support is offset from the wing leading edge:
`x_cog_from_leading_edge = support_offset_from_leading_edge + x_cog_from_front_support` `x_cog_from_leading_edge = support_offset_from_leading_edge + x_cog_from_front_support`
The current design note is in [AEROALIGN_COG_INTEGRATION.md](/Users/florianklaner/Github/AeroAlign/docs/AEROALIGN_COG_INTEGRATION.md). The current design note is in [AEROALIGN_COG_INTEGRATION.md](docs/AEROALIGN_COG_INTEGRATION.md).
## Workflow Plan ## Workflow Plan
The planned operating workflow and the recommended hardware roles are documented in: The planned operating workflow and the recommended hardware roles are documented in:
- [WORKFLOW_AND_SYSTEM_PLAN.md](/Users/florianklaner/Github/AeroAlign/docs/WORKFLOW_AND_SYSTEM_PLAN.md) - [WORKFLOW_AND_SYSTEM_PLAN.md](docs/WORKFLOW_AND_SYSTEM_PLAN.md)
- [AIRCRAFT_PROFILE_MODEL.md](/Users/florianklaner/Github/AeroAlign/docs/AIRCRAFT_PROFILE_MODEL.md) - [AIRCRAFT_PROFILE_MODEL.md](docs/AIRCRAFT_PROFILE_MODEL.md)
## 3D Printed Parts ## 3D Printed Parts
The CAD readme now covers both IMU parts and planned CoG fixtures: The CAD readme now covers both IMU parts and planned CoG fixtures:
- [hardware/cad/README.md](/Users/florianklaner/Github/AeroAlign/hardware/cad/README.md) - [hardware/cad/README.md](hardware/cad/README.md)
## Recommended Next Work ## Recommended Next Work
+1 -1
View File
@@ -217,7 +217,7 @@ Pro Modellprofil sollten spaeter gespeichert werden:
Die verbindliche Profil- und Flaechentyp-Definition steht in: Die verbindliche Profil- und Flaechentyp-Definition steht in:
- [AIRCRAFT_PROFILE_MODEL.md](/Users/florianklaner/Github/AeroAlign/docs/AIRCRAFT_PROFILE_MODEL.md) - [AIRCRAFT_PROFILE_MODEL.md](AIRCRAFT_PROFILE_MODEL.md)
## Mechanische Anforderungen an die CoG-Hardware ## Mechanische Anforderungen an die CoG-Hardware
+1 -1
View File
@@ -117,7 +117,7 @@ Recommended workflow:
## Current Repo Status ## Current Repo Status
- shared protocol support exists in [telemetry_protocol.h](/Users/florianklaner/Github/AeroAlign/firmware/common/telemetry_protocol.h) - shared protocol support exists in [telemetry_protocol.h](../../firmware/common/telemetry_protocol.h)
- Master can already display CoG-style nodes in the existing UI - Master can already display CoG-style nodes in the existing UI
- dedicated HX711 firmware is not implemented yet - dedicated HX711 firmware is not implemented yet
+4 -4
View File
@@ -12,7 +12,7 @@ This document covers the current wiring for the angle-measurement nodes:
- `IMU Slave`: ESP32-C3 or ESP32-S3, remote MPU6050 node over ESP-NOW - `IMU Slave`: ESP32-C3 or ESP32-S3, remote MPU6050 node over ESP-NOW
The Master and IMU Slave share the same MPU6050 wiring. The main difference is firmware role. The Master and IMU Slave share the same MPU6050 wiring. The main difference is firmware role.
CoG-specific hardware is documented separately in [cog_scale_wiring.md](/Users/florianklaner/Github/AeroAlign/hardware/schematics/cog_scale_wiring.md). CoG-specific hardware is documented separately in [cog_scale_wiring.md](cog_scale_wiring.md).
## Supported ESP32 Pin Maps ## Supported ESP32 Pin Maps
@@ -51,7 +51,7 @@ LiPo 1S
- A dedicated 3.3V regulator is still recommended for clean IMU behavior. - A dedicated 3.3V regulator is still recommended for clean IMU behavior.
- The Master S3 configuration currently assumes battery monitoring may be absent. - The Master S3 configuration currently assumes battery monitoring may be absent.
- If no ADC divider is wired on the Master, leave `BATTERY_MONITOR_ENABLED` disabled in [config.h](/Users/florianklaner/Github/AeroAlign/firmware/master/src/config.h). - If no ADC divider is wired on the Master, leave `BATTERY_MONITOR_ENABLED` disabled in [config.h](../../firmware/master/src/config.h).
## MPU6050 Wiring ## MPU6050 Wiring
@@ -115,7 +115,7 @@ LiPo+
1. Verify `3.3V` rail before plugging the ESP32 in. 1. Verify `3.3V` rail before plugging the ESP32 in.
2. Confirm MPU6050 address `0x68` with `AD0` tied low. 2. Confirm MPU6050 address `0x68` with `AD0` tied low.
3. Keep SDA/SCL leads short on S3 builds. 3. Keep SDA/SCL leads short on S3 builds.
4. On the Slave, set the Master MAC in [config.cpp](/Users/florianklaner/Github/AeroAlign/firmware/slave/src/config.cpp). 4. On the Slave, set the Master MAC in [config.cpp](../../firmware/slave/src/config.cpp).
5. Build and flash: 5. Build and flash:
- `cd firmware/master && pio run` - `cd firmware/master && pio run`
- `cd firmware/slave && pio run -e esp32-s3` - `cd firmware/slave && pio run -e esp32-s3`
@@ -136,5 +136,5 @@ LiPo+
### Slave does not show up ### Slave does not show up
- Recheck Master MAC in [config.cpp](/Users/florianklaner/Github/AeroAlign/firmware/slave/src/config.cpp) - Recheck Master MAC in [config.cpp](../../firmware/slave/src/config.cpp)
- Ensure Master AP channel and ESP-NOW channel match - Ensure Master AP channel and ESP-NOW channel match