Skip to content

binaerburg/pico-ionic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@binaerburg/pico-ionic

version MIT License

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

Releases

No releases published

Packages

No packages published