Skip to content

Conversation

@DennisMoschina
Copy link
Collaborator

Send PPG and Bone Conduction data in buffers.

Data can now contain additional values after the existing packet with the following format:
uint16 timestamp | Sensor Components

The number of additional packets is not advertised, but can be inferred from the number of raw bytes.

@github-actions
Copy link

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@DennisMoschina DennisMoschina marked this pull request as draft September 12, 2025 13:14
@github-actions
Copy link

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@DennisMoschina
Copy link
Collaborator Author

changed format of buffered data to be data | data | ... | uint16_t timeoffset where timeoffset is the time difference between subsequent samples inside the buffer. The first sample has the timestamp specified by the original timestamp field of sensor data

@DennisMoschina DennisMoschina marked this pull request as ready for review September 13, 2025 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FW: more efficient dataformat for buffered sensors for higher throughput

3 participants