|
|
|
|
@ -4,6 +4,7 @@ import 'dart:convert';
|
|
|
|
|
import 'package:diplomaticquarterapp/models/ble_devices/viatom_devices/ekg_file_detail_response_model.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/models/ble_devices/viatom_devices/ekg_realtime_data_response.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/pages/medical/my_trackers/viatom_devices/ekg_chart_view.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/uitl/date_uitl.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/uitl/utils_new.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/viatom_ble/ble_connect.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/widgets/buttons/defaultButton.dart';
|
|
|
|
|
@ -215,11 +216,6 @@ class _EKG_BLEState extends State<EKG_BLE> {
|
|
|
|
|
|
|
|
|
|
List<FlSpot> getDataList(List<int> list) {
|
|
|
|
|
ecgBytesAllDataList.add(list[0]);
|
|
|
|
|
// ecgBytesAllDataList.addAll(list[0]);
|
|
|
|
|
|
|
|
|
|
// if(ecgBytesAllDataList.length >= 1250) {
|
|
|
|
|
// ecgBytesAllDataList.removeRange(0, 1200);
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
List<FlSpot> spotsList = [];
|
|
|
|
|
for (int i = 0; i < ecgBytesAllDataList.length; i++) {
|
|
|
|
|
@ -257,7 +253,7 @@ class _EKG_BLEState extends State<EKG_BLE> {
|
|
|
|
|
mHeight(6.0),
|
|
|
|
|
Text("Duration: ${ekgFileDetailResponseModel.duration} seconds"),
|
|
|
|
|
mHeight(6.0),
|
|
|
|
|
Text("Date: ${DateTime.fromMillisecondsSinceEpoch((ekgFileDetailResponseModel.startTime * 1000))}"),
|
|
|
|
|
Text("Date: ${DateUtil.getDayMonthYearHourMinuteDateFormatted(DateTime.fromMillisecondsSinceEpoch((ekgFileDetailResponseModel.startTime * 1000)))}"),
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
|