This commit is contained in:
1 parent
a463066573
commit
ada8422d1d
2 files changed
+7
-10
No files matched your search
@@ -129,19 +129,19 @@ class _CLIScreenState extends State<CLIScreen> {
|
|||||||
// Parse data formats (matching Python example)
|
// Parse data formats (matching Python example)
|
||||||
if (packet.data.length >= 4) {
|
if (packet.data.length >= 4) {
|
||||||
try {
|
try {
|
||||||
final valueU32 = packet.value32BitUnsigned;
|
// valueU32 = packet.value32BitUnsigned;
|
||||||
final valueS32 = packet.value32BitSigned;
|
// valueS32 = packet.value32BitSigned;
|
||||||
final valueU16 = packet.value16BitUnsigned;
|
// valueU16 = packet.value16BitUnsigned;
|
||||||
final valueS16 = packet.value16BitSigned;
|
// valueS16 = packet.value16BitSigned;
|
||||||
|
|
||||||
// Commented out like in Python example
|
// Commented out like in Python example
|
||||||
// _addLogLine(' → 32-bit unsigned: ${valueU32.toString().padLeft(10)} | 32-bit signed: ${valueS32.toString().padLeft(10)}');
|
// _addLogLine(' → 32-bit unsigned: ${valueU32.toString().padLeft(10)} | 32-bit signed: ${valueS32.toString().padLeft(10)}');
|
||||||
// _addLogLine(' → 16-bit unsigned: ${valueU16.toString().padLeft(10)} | 16-bit signed: ${valueS16.toString().padLeft(10)}');
|
// _addLogLine(' → 16-bit unsigned: ${valueU16.toString().padLeft(10)} | 16-bit signed: ${valueS16.toString().padLeft(10)}');
|
||||||
|
|
||||||
if (valueU32 != null && valueU32 > 0) {
|
// if (valueU32 != null && valueU32 > 0) {
|
||||||
final floatVal = valueU32 / 100.0;
|
// final floatVal = valueU32 / 100.0;
|
||||||
// _addLogLine(' → As float (÷100): ${floatVal.toStringAsFixed(2).padLeft(12)}');
|
// _addLogLine(' → As float (÷100): ${floatVal.toStringAsFixed(2).padLeft(12)}');
|
||||||
}
|
// }
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
_addLogLine(' → Parse error: $e');
|
_addLogLine(' → Parse error: $e');
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ class BLEService extends ChangeNotifier {
|
|||||||
final List<DataPacket> _dataPackets = [];
|
final List<DataPacket> _dataPackets = [];
|
||||||
int _packetCount = 0;
|
int _packetCount = 0;
|
||||||
DateTime? _startTime;
|
DateTime? _startTime;
|
||||||
DateTime? _lastDataTime;
|
|
||||||
|
|
||||||
// Getters
|
// Getters
|
||||||
bool get isConnected => _isConnected;
|
bool get isConnected => _isConnected;
|
||||||
@@ -399,7 +398,6 @@ class BLEService extends ChangeNotifier {
|
|||||||
// Handle received data
|
// Handle received data
|
||||||
void _onDataReceived(List<int> data) {
|
void _onDataReceived(List<int> data) {
|
||||||
_packetCount++;
|
_packetCount++;
|
||||||
_lastDataTime = DateTime.now();
|
|
||||||
|
|
||||||
final packet = DataPacket(
|
final packet = DataPacket(
|
||||||
data: List.from(data),
|
data: List.from(data),
|
||||||
@@ -512,7 +510,6 @@ class BLEService extends ChangeNotifier {
|
|||||||
_dataPackets.clear();
|
_dataPackets.clear();
|
||||||
_packetCount = 0;
|
_packetCount = 0;
|
||||||
_startTime = null;
|
_startTime = null;
|
||||||
_lastDataTime = null;
|
|
||||||
notifyListeners();
|
notifyListeners();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user