mirror of
https://github.com/eclipse/upm.git
synced 2025-03-24 01:10:22 +03:00
wt5001: update JavaScript example to match new driver and C++ example
Signed-off-by: Zion Orent <zorent@ics.com> Signed-off-by: Jon Trulson <jtrulson@ics.com> Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
parent
328b7638ad
commit
06b48d8e07
@ -3,7 +3,7 @@
|
|||||||
/*global */
|
/*global */
|
||||||
/*
|
/*
|
||||||
* Author: Zion Orent <zorent@ics.com>
|
* Author: Zion Orent <zorent@ics.com>
|
||||||
* Copyright (c) 2014 Intel Corporation.
|
* Copyright (c) 2015 Intel Corporation.
|
||||||
*
|
*
|
||||||
* Permission is hereby granted, free of charge, to any person obtaining
|
* Permission is hereby granted, free of charge, to any person obtaining
|
||||||
* a copy of this software and associated documentation files (the
|
* a copy of this software and associated documentation files (the
|
||||||
@ -38,23 +38,10 @@ function printUsage(progname)
|
|||||||
console.log("4 - previous track");
|
console.log("4 - previous track");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Instantiate a WT5001 serial MP3 player on uart 0 (/dev/ttyS0). This
|
// Instantiate a WT5001 serial MP3 player on uart 0.
|
||||||
// works for the galileo G2.
|
|
||||||
|
|
||||||
// The Edison uses a different serial port, /dev/ttyMFD1, so if you
|
|
||||||
// are using this example on an Edison board, set the environment
|
|
||||||
// variable WT5001_SERIAL_PORT to specify the proper port before
|
|
||||||
// running this example,
|
|
||||||
// eg: 'WT5001_SERIAL_PORT=/dev/ttyMFD1 node w5001.js'
|
|
||||||
|
|
||||||
// This example was tested on the Grove Serial MP3 module.
|
// This example was tested on the Grove Serial MP3 module.
|
||||||
|
|
||||||
var defaultPort = "/dev/ttyS0";
|
var myMP3Player = new MP3Player.WT5001(0);
|
||||||
var port = process.env.WT5001_SERIAL_PORT;
|
|
||||||
if (port)
|
|
||||||
defaultPort = port;
|
|
||||||
|
|
||||||
var myMP3Player = new MP3Player.WT5001(0, defaultPort);
|
|
||||||
|
|
||||||
var cmd = -1;
|
var cmd = -1;
|
||||||
if (process.argv.length > 2)
|
if (process.argv.length > 2)
|
||||||
@ -111,6 +98,26 @@ var curf = new MP3Player.uint16Array(0);
|
|||||||
myMP3Player.getCurrentFile(curf);
|
myMP3Player.getCurrentFile(curf);
|
||||||
console.log("The current file is: " + curf.getitem(0));
|
console.log("The current file is: " + curf.getitem(0));
|
||||||
|
|
||||||
|
/*
|
||||||
|
// Example: set the date
|
||||||
|
var year = new MP3Player.uint16Array(0);
|
||||||
|
year.setitem(2015);
|
||||||
|
var month = new MP3Player.uint8Array(0);
|
||||||
|
month.setitem(1);
|
||||||
|
var day = new MP3Player.uint8Array(0);
|
||||||
|
day.setitem(1);
|
||||||
|
myMP3Player.setDate(year, month, day);
|
||||||
|
|
||||||
|
// Example: set the date
|
||||||
|
var hour = new MP3Player.uint8Array(0);
|
||||||
|
hour.setitem(12);
|
||||||
|
var minute = new MP3Player.uint8Array(0);
|
||||||
|
minute.setitem(30);
|
||||||
|
var second = new MP3Player.uint8Array(0);
|
||||||
|
second.setitem(30);
|
||||||
|
myMP3Player.setTime(hour, minute, second);
|
||||||
|
*/
|
||||||
|
|
||||||
var year = new MP3Player.uint16Array(0);
|
var year = new MP3Player.uint16Array(0);
|
||||||
var month = new MP3Player.uint8Array(0);
|
var month = new MP3Player.uint8Array(0);
|
||||||
var day = new MP3Player.uint8Array(0);
|
var day = new MP3Player.uint8Array(0);
|
Loading…
x
Reference in New Issue
Block a user