carverx5_cnc_plugin_linux 0.0.1 copy "carverx5_cnc_plugin_linux: ^0.0.1" to clipboard
carverx5_cnc_plugin_linux: ^0.0.1 copied to clipboard

PlatformLinux

Linux implementation of the carverx5_cnc_plugin plugin.

Carver X5 CNC Plugin - Linux Implementation #

The Linux implementation of the carverx5_cnc_plugin.

Features #

This package provides the Linux implementation of the Carver X5 CNC plugin. It includes:

  • Native C/C++ code for interacting with Linux-specific APIs
  • Dart code that registers the Linux implementation with the platform interface

Usage #

This package is not meant to be used directly. Instead, include the main carverx5_cnc_plugin package in your pubspec.yaml:

dependencies:
  carverx5_cnc_plugin: ^0.0.2

Implementation Details #

The Linux implementation uses Flutter's plugin architecture for Linux, which includes:

  • C/C++ code that interacts with the Linux system
  • A Dart class that extends the platform interface and registers itself

The implementation provides:

  1. getPlatformVersion(): Returns the Linux kernel version
  2. getTtyDevices(): Scans the /dev directory for TTY devices that match the pattern "ttyRPM"
0
likes
140
points
160
downloads

Publisher

unverified uploader

Weekly Downloads

Linux implementation of the carverx5_cnc_plugin plugin.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

carverx5_cnc_plugin_platform_interface, flutter

More

Packages that depend on carverx5_cnc_plugin_linux