zbridge_device 1.0.0
zbridge_device: ^1.0.0 copied to clipboard
zbridge硬件管理工具
example/zbridge_device_example.dart
import 'dart:typed_data';
import 'package:zbridge_device/zbridge_device.dart';
void main() {
DeviceManager deviceManager = DeviceManager();
deviceManager.listen(_onData);
deviceManager.add(
'1',
DeviceOption(
channelType: ChannelType.serialport,
deviceType: DeviceType.voice,
options: {
"port": "COM5",
"baudRate": 9600,
"bits": 8,
"stopBits": 1,
"parity": 0
}));
deviceManager.send('1', Uint8List.fromList([0x01, 0x02, 0x03, 0x04]));
}
_onData(String id, IRecivePackage callback) {
print('id: $id callback: ${callback.message} ');
}