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

PlatformAndroid

A Flutter plugin to use the consumer infrared (IR) transmitter on Android devices.

0.0.1 - 2025-06-29 #

Added #

  • Initial Release of infrared_plugin:
    • Core functionality to check for IR emitter presence (hasIrEmitter).
    • Ability to retrieve supported carrier frequencies (getCarrierFrequencies).
    • Methods for transmitting IR patterns using:
      • Hexadecimal strings (transmitHex).
      • Integer pulse duration lists (transmitInts).
  • JNI Bindings: Automatically generated bindings via jnigen for seamless communication with native Android (Kotlin) code.
  • Android Implementation: Native Kotlin implementation leveraging ConsumerIrManager for IR control.
  • Documentation: Comprehensive DartDoc comments for all public APIs, explaining usage, parameters, and return values.
3
likes
160
points
36
downloads

Publisher

verified publisherhapkiduki.dev

Weekly Downloads

A Flutter plugin to use the consumer infrared (IR) transmitter on Android devices.

Repository (GitHub)
View/report issues

Topics

#infrared #remote-control #jnigen #hardware #connectivity

Documentation

API reference

License

MIT (license)

Dependencies

flutter, jni

More

Packages that depend on infrared_plugin

Packages that implement infrared_plugin