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
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:
@@ -78,7 +78,7 @@ Use:
- LiPo, charger and 3.3V supply
- 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
@@ -89,21 +89,21 @@ Planned hardware stack:
- two load cells
- 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
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
### Existing
- [firmware/master](/Users/florianklaner/Github/AeroAlign/firmware/master)
- [firmware/slave](/Users/florianklaner/Github/AeroAlign/firmware/slave)
- [firmware/common](/Users/florianklaner/Github/AeroAlign/firmware/common)
- [firmware/master](firmware/master)
- [firmware/slave](firmware/slave)
- [firmware/common](firmware/common)
### Planned
@@ -134,7 +134,7 @@ pio run -e slave2-s3
### 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
@@ -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`
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
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)
- [AIRCRAFT_PROFILE_MODEL.md](/Users/florianklaner/Github/AeroAlign/docs/AIRCRAFT_PROFILE_MODEL.md)
- [WORKFLOW_AND_SYSTEM_PLAN.md](docs/WORKFLOW_AND_SYSTEM_PLAN.md)
- [AIRCRAFT_PROFILE_MODEL.md](docs/AIRCRAFT_PROFILE_MODEL.md)
## 3D Printed Parts
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
+1 -1
View File
@@ -217,7 +217,7 @@ Pro Modellprofil sollten spaeter gespeichert werden:
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
+1 -1
View File
@@ -117,7 +117,7 @@ Recommended workflow:
## 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
- 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
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
@@ -51,7 +51,7 @@ LiPo 1S
- A dedicated 3.3V regulator is still recommended for clean IMU behavior.
- 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
@@ -115,7 +115,7 @@ LiPo+
1. Verify `3.3V` rail before plugging the ESP32 in.
2. Confirm MPU6050 address `0x68` with `AD0` tied low.
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:
- `cd firmware/master && pio run`
- `cd firmware/slave && pio run -e esp32-s3`
@@ -136,5 +136,5 @@ LiPo+
### 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