Home | History | Annotate | Download | only in lcd
      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