0.2.1 • Published 4 years ago

@binaerburg/pico-ionic v0.2.1

Weekly downloads
3
License
ISC
Repository
github
Last release
4 years ago

@binaerburg/pico-ionic

Palette Pico Plugin Wrapper for Ionic

Installation

npm i -s @binaerburg/pico-ionic

Usage

class AppComponent implements OnInit {
    import { PicoProvider, PicoInfo, PicoLab, PicoRGB, PicoBatteryState, PicoCalibrationResult } from '@binaerburg/pico-ionic';
    
    ...
    
    constructor(private picoProvider: PicoProvider) {
        // Initialize the Pico Sesnor
        picoProvider.triggerInitializeSensor();
    }
    
    ngOnInit(): void {
        // Listen on Pico events
        this.picoProvider.sensorConnection$.subscribe((conn: boolean) => {
            console.log(`Sensor connected: ${conn}`);
        });
        ...
        // Trigger Pico Events
        this.picoProvider.triggerConnectSensor();
    }
    
    ...
}

Dependencies

  • cordova-plugin-pico This is the actual cordova plugin to communicate with the Palette Pico Sensor