|
|
|
|
@ -61,7 +61,7 @@ class _EKG_BLEState extends State<EKG_BLE> {
|
|
|
|
|
ekgValueNotifier.value = event['data'];
|
|
|
|
|
}
|
|
|
|
|
if (event['type'] == "fileList") {
|
|
|
|
|
parseEKGFilesList(event['data'].toString().split(","));
|
|
|
|
|
parseEKGFilesList(event['data']);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
await BleChannel.getScanningResult(["oximeter", "ekg"]);
|
|
|
|
|
@ -124,9 +124,10 @@ class _EKG_BLEState extends State<EKG_BLE> {
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void parseEKGFilesList(dynamic filesListArray) {
|
|
|
|
|
void parseEKGFilesList(List<dynamic> filesListArray) {
|
|
|
|
|
List<dynamic> filesList = filesListArray.toString().replaceAll("[", "").replaceAll("]", "").split(",");
|
|
|
|
|
print("received files list: $filesListArray");
|
|
|
|
|
ekgValueNotifier.value = filesListArray.toString();
|
|
|
|
|
ekgValueNotifier.value = filesListArray.toString().replaceAll("[", "").replaceAll("]", "");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Widget getFilesListWidget() {
|
|
|
|
|
|