From 74f00c8a55feddb1ae35824fab76e5c35ad83d95 Mon Sep 17 00:00:00 2001 From: Mihai Tudor Panu Date: Thu, 5 Mar 2015 12:23:11 -0800 Subject: [PATCH] i2clcd: added uint8 typemap for python Signed-off-by: Mihai Tudor Panu --- src/lcd/pyupm_i2clcd.i | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lcd/pyupm_i2clcd.i b/src/lcd/pyupm_i2clcd.i index b4c10479..88d2f81b 100644 --- a/src/lcd/pyupm_i2clcd.i +++ b/src/lcd/pyupm_i2clcd.i @@ -1,5 +1,13 @@ %module pyupm_i2clcd %include "../upm.i" +%include "../carrays_uint8_t.i" + +%typemap(in) uint8_t * { + void *argp = 0 ; + int res = SWIG_ConvertPtr($input, &argp,SWIGTYPE_p_uint8Array, 0 | 0 ); + $1 = reinterpret_cast< uint8_t * >(argp); +} + %feature("autodoc", "3");