1%module pyupm_i2clcd 2%include "../upm.i" 3%include "../carrays_uint8_t.i" 4 5%typemap(in) uint8_t * { 6 void *argp = 0 ; 7 int res = SWIG_ConvertPtr($input, &argp,SWIGTYPE_p_uint8Array, 0 | 0 ); 8 $1 = reinterpret_cast< uint8_t * >(argp); 9} 10 11 12%feature("autodoc", "3"); 13 14%include "ssd.h" 15%include "lcd.h" 16%{ 17 #include "lcd.h" 18%} 19 20%include "lcm1602.h" 21%{ 22 #include "lcm1602.h" 23%} 24 25%include "jhd1313m1.h" 26%{ 27 #include "jhd1313m1.h" 28%} 29 30%include "ssd1327.h" 31%{ 32 #include "ssd1327.h" 33%} 34 35%include "ssd1308.h" 36%{ 37 #include "ssd1308.h" 38%} 39 40%include "eboled.h" 41%{ 42 #include "eboled.h" 43%} 44 45%include "sainsmartks.h" 46%{ 47 #include "sainsmartks.h" 48%} 49 50%include "ssd1306.h" 51%{ 52 #include "ssd1306.h" 53%} 54