|
1 # -*- coding: utf-8 -*- |
|
2 |
|
3 # Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de> |
|
4 # |
|
5 |
|
6 """ |
|
7 Module containing stubs for API generation of the def 'esp32' module. |
|
8 """ |
|
9 |
|
10 WAKEUP_ALL_LOW = 0 |
|
11 WAKEUP_ANY_HIGH = 0 |
|
12 |
|
13 def wake_on_touch(wake): |
|
14 pass |
|
15 |
|
16 def wake_on_ext0(pin, level): |
|
17 pass |
|
18 |
|
19 def wake_on_ext1(pins, level): |
|
20 pass |
|
21 |
|
22 def raw_temperature(): |
|
23 pass |
|
24 |
|
25 def hall_sensor(): |
|
26 pass |
|
27 |
|
28 class Partition(): |
|
29 BOOT = 0 |
|
30 RUNNING = 0 |
|
31 TYPE_APP = 0 |
|
32 TYPE_DATA = 0 |
|
33 |
|
34 def __init__(self, id): |
|
35 pass |
|
36 |
|
37 def info(self): |
|
38 pass |
|
39 |
|
40 def readblocks(self, block_num, buf): |
|
41 pass |
|
42 |
|
43 def writeblocks(self, block_num, buf): |
|
44 pass |
|
45 |
|
46 def ioctl(self, cmd, arg): |
|
47 pass |
|
48 |
|
49 def set_boot(self): |
|
50 pass |
|
51 |
|
52 def get_next_update(self): |
|
53 pass |
|
54 |
|
55 @classmethod |
|
56 def find(cls, type=TYPE_APP, subtype=0xff, label=None): |
|
57 pass |
|
58 |
|
59 class ULP(): |
|
60 def __init__(self): |
|
61 pass |
|
62 |
|
63 def set_wakeup_period(self, period_index, period_us): |
|
64 pass |
|
65 |
|
66 def load_binary(self, load_addr, program_binary): |
|
67 pass |
|
68 |
|
69 def run(self, entry_point): |
|
70 pass |
|
71 |