Skip to main content

dnp3 0.3.1 copy "dnp3: ^0.3.1" to clipboard
dnp3: ^0.3.1 copied to clipboard

DNP3 (IEEE 1815) master and outstation for Dart and Flutter on top of the stepfunc dnp3 Rust library, with zero-copy measurements and isolate-friendly handles.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add dnp3

With Flutter:

 $ flutter pub add dnp3

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  dnp3: ^0.3.1

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:dnp3/dnp3.dart';
0
likes
155
points
123
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

DNP3 (IEEE 1815) master and outstation for Dart and Flutter on top of the stepfunc dnp3 Rust library, with zero-copy measurements and isolate-friendly handles.

Repository (GitHub)
View/report issues
Contributing

Topics

#dnp3 #scada #ffi #industrial #protocol

License

MIT (license)

Dependencies

code_assets, ffi, hooks, logging, meta

More

Packages that depend on dnp3