Updating claude with comms
This commit is contained in:
15
CLAUDE.md
15
CLAUDE.md
@@ -171,6 +171,21 @@ ports. AIS requires a separate Raspberry Pi with its own SDR tuned to VHF 161/16
|
|||||||
|
|
||||||
Each Raspberry Pi will act as a server fielding requests from this program.
|
Each Raspberry Pi will act as a server fielding requests from this program.
|
||||||
|
|
||||||
|
Lets try to have each raspberry pi as a separate instantiation of a class
|
||||||
|
called raspberry pi. Those classes will use a common data structure:
|
||||||
|
|
||||||
|
1. float longitude
|
||||||
|
2. float latitude
|
||||||
|
3. char *vessel_name
|
||||||
|
4. char *registration
|
||||||
|
5. char *vessel_size
|
||||||
|
|
||||||
|
Looking for suggesions
|
||||||
|
|
||||||
|
Each of these raspberry pis will called by a main function (running as its own thread)
|
||||||
|
to gather this data structure if there are any targets received since the last
|
||||||
|
call.
|
||||||
|
|
||||||
The Raspberry Pi code will live in a separate git repository with its own CLAUDE.md
|
The Raspberry Pi code will live in a separate git repository with its own CLAUDE.md
|
||||||
and its own CMakeLists.txt, since it targets a different architecture (ARM) and has
|
and its own CMakeLists.txt, since it targets a different architecture (ARM) and has
|
||||||
a different toolchain and dependencies. Do not mix it into this repository hierarchy.
|
a different toolchain and dependencies. Do not mix it into this repository hierarchy.
|
||||||
|
|||||||
Reference in New Issue
Block a user