carverx5_cnc_plugin 0.0.3 copy "carverx5_cnc_plugin: ^0.0.3" to clipboard
carverx5_cnc_plugin: ^0.0.3 copied to clipboard

PlatformLinux

Plugin for Carver-X5 firmware

Carver X5 CNC Plugin #

A Flutter plugin for interacting with Carver X5 CNC firmware.

Features #

  • Get platform version
  • Get available TTY devices

Federated Plugin Structure #

This plugin uses a federated plugin architecture, which consists of the following packages:

  1. carverx5_cnc_plugin (this package): The app-facing package that developers include in their apps.
  2. carverx5_cnc_plugin_platform_interface: Defines the common platform interface that all platform implementations must implement.
  3. carverx5_cnc_plugin_linux: The Linux implementation of the plugin.

Usage #

import 'package:carverx5_cnc_plugin/carverx5_cnc_plugin.dart';

// Create an instance of the plugin
final carverx5CncPlugin = Carverx5CncPlugin();

// Get platform version
String? platformVersion = await carverx5CncPlugin.getPlatformVersion();

// Get available TTY devices
List<String> ttyDevices = await carverx5CncPlugin.getTtyDevices();

Platform Support #

Currently, this plugin only supports Linux.

1
likes
130
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

Plugin for Carver-X5 firmware

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

carverx5_cnc_plugin_linux, carverx5_cnc_plugin_platform_interface, flutter

More

Packages that depend on carverx5_cnc_plugin