fixed urls
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user