UNPKG

nitrogen-camera

Version:

This module adds support for cameraCommand and cameraStatus messages to a Nitrogen application or service. It also provides the CameraManager class for interpreting message streams and driving the attached device.

26 lines (20 loc) 704 B
var assert = require('assert') , config = require('../config') , nitrogen = require('nitrogen') , path = require('path') , CameraManager = require('../../manager'); describe('cameraManager', function() { it('should be able to start a CameraManager with a device', function(done) { var service = new nitrogen.Service(config); var camera = new nitrogen.Device({ nickname: "camera" }); service.connect(camera, function(err, session, camera) { assert.ifError(err); new CameraManager(camera).start(session, function(err) { assert.ifError(err); done(); }); }); }); });