• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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