APA102: Initial implementation

Signed-off-by: Yannick Adam <yannick.adam@gmail.com>
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
This commit is contained in:
Jeako
2016-03-01 20:10:17 +01:00
committed by Abhishek Malik
parent 42ff8b3a6e
commit 9fb4be1b44
13 changed files with 576 additions and 1 deletions

19
src/apa102/jsupm_apa102.i Normal file
View File

@@ -0,0 +1,19 @@
%module jsupm_apa102
%include "../upm.i"
%inline %{
#include <node_buffer.h>
%}
%typemap(in) (uint8_t *colors) {
if (!node::Buffer::HasInstance($input)) {
SWIG_exception_fail(SWIG_ERROR, "Expected a node Buffer");
}
$1 = (uint8_t*) node::Buffer::Data($input);
}
%include "apa102.h"
%{
#include "apa102.h"
%}