MicroPython/esp32.py

changeset 4
f5e2683cdbe6
diff -r 2151a8fd54e3 -r f5e2683cdbe6 MicroPython/esp32.py
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MicroPython/esp32.py	Tue Aug 27 12:27:36 2019 +0200
@@ -0,0 +1,71 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module containing stubs for API generation of the def 'esp32' module.
+"""
+
+WAKEUP_ALL_LOW = 0
+WAKEUP_ANY_HIGH = 0
+
+def wake_on_touch(wake):
+    pass
+
+def wake_on_ext0(pin, level):
+    pass
+
+def wake_on_ext1(pins, level):
+    pass
+
+def raw_temperature():
+    pass
+
+def hall_sensor():
+    pass
+
+class Partition():
+    BOOT = 0
+    RUNNING = 0
+    TYPE_APP = 0
+    TYPE_DATA = 0
+
+    def __init__(self, id):
+        pass
+    
+    def info(self):
+        pass
+    
+    def readblocks(self, block_num, buf):
+        pass
+    
+    def writeblocks(self, block_num, buf):
+        pass
+    
+    def ioctl(self, cmd, arg):
+        pass
+    
+    def set_boot(self):
+        pass
+    
+    def get_next_update(self):
+        pass
+
+    @classmethod
+    def find(cls, type=TYPE_APP, subtype=0xff, label=None):
+        pass
+
+class ULP():
+    def __init__(self):
+        pass
+    
+    def set_wakeup_period(self, period_index, period_us):
+        pass
+    
+    def load_binary(self, load_addr, program_binary):
+        pass
+    
+    def run(self, entry_point):
+        pass
+

eric ide

mercurial