pageWrite method
Implementation
Future<List<int>> pageWrite(List<int> data, int address) {
if (data.length != 128) {
_otaFailure(JFOTAErrorType.dataError);
return Future.value([]);
}
final payload = List<int>.empty(growable: true);
payload.addAll([
0x07,
0x03,
0x55,
0xAA,
_cmdCodePageWriteOnly97,
130,
address >> 8,
address,
...data
]);
final crc = checksum(payload.sublist(4, payload.length));
payload.add(crc);
return getElinkA7Data(payload);
}