vnpttech_pkg 1.2.10
vnpttech_pkg: ^1.2.10 copied to clipboard
A Dart library package that provides API communication to connect, configure and control VNPT Technology network devices. Developed by Software Technology Center
example/vnpttech_pkg_example.dart
import 'package:vnpttech_pkg/vnpttech_pkg_base.dart';
var apiEndpoint = VNPTTechAPI(env: 'net');
Future<void> main() async {
var registerRequest = {
'appId': '<YOUR_APP_ID>',
'appVersion': '<YOUR.APP.VERSION>',
'appKey': '<YOUR.APP.KEY>',
};
await apiEndpoint.register(registerRequest);
await apiEndpoint.devideScan(((data) => onScan(data)));
}
Future<void> onScan(dynamic data) async {
var connectRequest = {
'serialNumber': 'DEVICE_SERIAL',
'modelName': 'DEVICE_MODEL',
'ipAddr': 'DEVICE_IP'
};
await apiEndpoint.connectDevice(connectRequest);
}