feat: add raw binary stream logging, foreground service support, and improved frame header validation
- Implement RawStreamLogger for binary datastream recording with .bin file output - Add foreground service (BluetoothForegroundService) to maintain Bluetooth connection during background operation - Enhance frame header detection with 27-byte lookahead validation to filter false AA 55 sequences in payload data - Add raw data recording toggle in settings with persistent preference storage - Refactor Main
This commit is contained in:
Generated
+7
@@ -4,6 +4,13 @@
|
||||
<selectionStates>
|
||||
<SelectionState runConfigName="app">
|
||||
<option name="selectionMode" value="DROPDOWN" />
|
||||
<DropdownSelection timestamp="2026-06-11T23:19:12.913231474Z">
|
||||
<Target type="DEFAULT_BOOT">
|
||||
<handle>
|
||||
<DeviceId pluginId="PhysicalDevice" identifier="serial=38021FDJG009WV" />
|
||||
</handle>
|
||||
</Target>
|
||||
</DropdownSelection>
|
||||
<DialogSelection />
|
||||
</SelectionState>
|
||||
</selectionStates>
|
||||
|
||||
Reference in New Issue
Block a user