diff --git a/API-html/ITEAD-logo.JPG b/API-html/ITEAD-logo.JPG new file mode 100644 index 00000000..b13d5c0 Binary files /dev/null and b/API-html/ITEAD-logo.JPG differ diff --git a/API-html/_comp_button_8ino-example.html b/API-html/_comp_button_8ino-example.html new file mode 100644 index 00000000..e9a89be --- /dev/null +++ b/API-html/_comp_button_8ino-example.html @@ -0,0 +1,103 @@ + + +
+ + + +|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_button_8ino_source.html b/API-html/_comp_button_8ino_source.html
new file mode 100644
index 00000000..99357d8
--- /dev/null
+++ b/API-html/_comp_button_8ino_source.html
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_crop_8ino-example.html b/API-html/_comp_crop_8ino-example.html
new file mode 100644
index 00000000..306206b
--- /dev/null
+++ b/API-html/_comp_crop_8ino-example.html
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_crop_8ino_source.html b/API-html/_comp_crop_8ino_source.html
new file mode 100644
index 00000000..2bcc259
--- /dev/null
+++ b/API-html/_comp_crop_8ino_source.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_hotspot_8ino-example.html b/API-html/_comp_hotspot_8ino-example.html
new file mode 100644
index 00000000..4693d87
--- /dev/null
+++ b/API-html/_comp_hotspot_8ino-example.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_hotspot_8ino_source.html b/API-html/_comp_hotspot_8ino_source.html
new file mode 100644
index 00000000..adf70a5
--- /dev/null
+++ b/API-html/_comp_hotspot_8ino_source.html
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_page_8ino-example.html b/API-html/_comp_page_8ino-example.html
new file mode 100644
index 00000000..6ecc42a
--- /dev/null
+++ b/API-html/_comp_page_8ino-example.html
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_page_8ino_source.html b/API-html/_comp_page_8ino_source.html
new file mode 100644
index 00000000..d16d09e
--- /dev/null
+++ b/API-html/_comp_page_8ino_source.html
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_picture_8ino-example.html b/API-html/_comp_picture_8ino-example.html
new file mode 100644
index 00000000..14d094b
--- /dev/null
+++ b/API-html/_comp_picture_8ino-example.html
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_picture_8ino_source.html b/API-html/_comp_picture_8ino_source.html
new file mode 100644
index 00000000..e23a1d0
--- /dev/null
+++ b/API-html/_comp_picture_8ino_source.html
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_pointer_8ino-example.html b/API-html/_comp_pointer_8ino-example.html
new file mode 100644
index 00000000..abf1273
--- /dev/null
+++ b/API-html/_comp_pointer_8ino-example.html
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_pointer_8ino_source.html b/API-html/_comp_pointer_8ino_source.html
new file mode 100644
index 00000000..ba5044a
--- /dev/null
+++ b/API-html/_comp_pointer_8ino_source.html
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_progress_bar_8ino-example.html b/API-html/_comp_progress_bar_8ino-example.html
new file mode 100644
index 00000000..c3fa5e3
--- /dev/null
+++ b/API-html/_comp_progress_bar_8ino-example.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_progress_bar_8ino_source.html b/API-html/_comp_progress_bar_8ino_source.html
new file mode 100644
index 00000000..501df76
--- /dev/null
+++ b/API-html/_comp_progress_bar_8ino_source.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_text_8ino-example.html b/API-html/_comp_text_8ino-example.html
new file mode 100644
index 00000000..d6da4cb
--- /dev/null
+++ b/API-html/_comp_text_8ino-example.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_comp_text_8ino_source.html b/API-html/_comp_text_8ino_source.html
new file mode 100644
index 00000000..ea8c505
--- /dev/null
+++ b/API-html/_comp_text_8ino_source.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_button_8cpp.html b/API-html/_nex_button_8cpp.html
new file mode 100644
index 00000000..1f08344
--- /dev/null
+++ b/API-html/_nex_button_8cpp.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexButton.h"Go to the source code of this file.
+API of NexButton.
+ +Definition in file NexButton.cpp.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_button_8cpp_source.html b/API-html/_nex_button_8cpp_source.html
new file mode 100644
index 00000000..6b1fe1b
--- /dev/null
+++ b/API-html/_nex_button_8cpp_source.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_button_8h.html b/API-html/_nex_button_8h.html
new file mode 100644
index 00000000..b0319af
--- /dev/null
+++ b/API-html/_nex_button_8h.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexTouch.h"Go to the source code of this file.
++Classes | |
| class | NexButton |
| NexButton,subclass of NexTouch,provides simple methods to control button component. More... | |
API of NexButton.
+ +Definition in file NexButton.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_button_8h_source.html b/API-html/_nex_button_8h_source.html
new file mode 100644
index 00000000..4274555
--- /dev/null
+++ b/API-html/_nex_button_8h_source.html
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_crop_8cpp.html b/API-html/_nex_crop_8cpp.html
new file mode 100644
index 00000000..8140923
--- /dev/null
+++ b/API-html/_nex_crop_8cpp.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexCrop.h"Go to the source code of this file.
+API of NexCrop.
+ +Definition in file NexCrop.cpp.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_crop_8cpp_source.html b/API-html/_nex_crop_8cpp_source.html
new file mode 100644
index 00000000..7897e3d
--- /dev/null
+++ b/API-html/_nex_crop_8cpp_source.html
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_crop_8h.html b/API-html/_nex_crop_8h.html
new file mode 100644
index 00000000..51b0403
--- /dev/null
+++ b/API-html/_nex_crop_8h.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexTouch.h"Go to the source code of this file.
++Classes | |
| class | NexCrop |
| NexCrop,subclass of NexTouch,provides simple methods to control crop component. More... | |
API of NexCrop.
+ +Definition in file NexCrop.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_crop_8h_source.html b/API-html/_nex_crop_8h_source.html
new file mode 100644
index 00000000..703cf85
--- /dev/null
+++ b/API-html/_nex_crop_8h_source.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_hotspot_8cpp.html b/API-html/_nex_hotspot_8cpp.html
new file mode 100644
index 00000000..aa81ce9
--- /dev/null
+++ b/API-html/_nex_hotspot_8cpp.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of NexHotspot. +More...
+#include "NexHotspot.h"Go to the source code of this file.
+API of NexHotspot.
+ +Definition in file NexHotspot.cpp.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_hotspot_8cpp_source.html b/API-html/_nex_hotspot_8cpp_source.html
new file mode 100644
index 00000000..9029768
--- /dev/null
+++ b/API-html/_nex_hotspot_8cpp_source.html
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_hotspot_8h.html b/API-html/_nex_hotspot_8h.html
new file mode 100644
index 00000000..6fbd4a1
--- /dev/null
+++ b/API-html/_nex_hotspot_8h.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of NexHotspot. +More...
+#include "NexTouch.h"Go to the source code of this file.
++Classes | |
| class | NexHotspot |
| NexHotspot,subclass of NexTouch,provides simple methods to control hotspot component. More... | |
API of NexHotspot.
+ +Definition in file NexHotspot.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_hotspot_8h_source.html b/API-html/_nex_hotspot_8h_source.html
new file mode 100644
index 00000000..4eee5c5
--- /dev/null
+++ b/API-html/_nex_hotspot_8h_source.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_page_8cpp.html b/API-html/_nex_page_8cpp.html
new file mode 100644
index 00000000..91e6b60
--- /dev/null
+++ b/API-html/_nex_page_8cpp.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexPage.h"Go to the source code of this file.
+API of NexPage.
+ +Definition in file NexPage.cpp.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_page_8cpp_source.html b/API-html/_nex_page_8cpp_source.html
new file mode 100644
index 00000000..93e1911
--- /dev/null
+++ b/API-html/_nex_page_8cpp_source.html
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_page_8h.html b/API-html/_nex_page_8h.html
new file mode 100644
index 00000000..7dd37fa
--- /dev/null
+++ b/API-html/_nex_page_8h.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexTouch.h"Go to the source code of this file.
++Classes | |
| class | NexPage |
| NexPage,subclass of NexTouch,provides simple methods to control page component. More... | |
API of NexPage.
+ +Definition in file NexPage.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_page_8h_source.html b/API-html/_nex_page_8h_source.html
new file mode 100644
index 00000000..a5c3791
--- /dev/null
+++ b/API-html/_nex_page_8h_source.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_picture_8cpp.html b/API-html/_nex_picture_8cpp.html
new file mode 100644
index 00000000..9ad613e
--- /dev/null
+++ b/API-html/_nex_picture_8cpp.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of NexPicture. +More...
+#include "NexPicture.h"Go to the source code of this file.
+API of NexPicture.
+ +Definition in file NexPicture.cpp.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_picture_8cpp_source.html b/API-html/_nex_picture_8cpp_source.html
new file mode 100644
index 00000000..29ead58
--- /dev/null
+++ b/API-html/_nex_picture_8cpp_source.html
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_picture_8h.html b/API-html/_nex_picture_8h.html
new file mode 100644
index 00000000..617132c
--- /dev/null
+++ b/API-html/_nex_picture_8h.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of NexPicture. +More...
+#include "NexTouch.h"Go to the source code of this file.
++Classes | |
| class | NexPicture |
| NexPicture,subclass of NexTouch,provides simple methods to control picture component. More... | |
API of NexPicture.
+ +Definition in file NexPicture.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_picture_8h_source.html b/API-html/_nex_picture_8h_source.html
new file mode 100644
index 00000000..812a027
--- /dev/null
+++ b/API-html/_nex_picture_8h_source.html
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_pointer_8cpp_source.html b/API-html/_nex_pointer_8cpp_source.html
new file mode 100644
index 00000000..9223f24
--- /dev/null
+++ b/API-html/_nex_pointer_8cpp_source.html
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_pointer_8h_source.html b/API-html/_nex_pointer_8h_source.html
new file mode 100644
index 00000000..f88fcf1
--- /dev/null
+++ b/API-html/_nex_pointer_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_progress_bar_8cpp.html b/API-html/_nex_progress_bar_8cpp.html
new file mode 100644
index 00000000..9e305fb
--- /dev/null
+++ b/API-html/_nex_progress_bar_8cpp.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of NexProgressBar. +More...
+#include "NexProgressBar.h"Go to the source code of this file.
+API of NexProgressBar.
+ +Definition in file NexProgressBar.cpp.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_progress_bar_8cpp_source.html b/API-html/_nex_progress_bar_8cpp_source.html
new file mode 100644
index 00000000..91d12d8
--- /dev/null
+++ b/API-html/_nex_progress_bar_8cpp_source.html
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_progress_bar_8h.html b/API-html/_nex_progress_bar_8h.html
new file mode 100644
index 00000000..cdd67e2
--- /dev/null
+++ b/API-html/_nex_progress_bar_8h.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of NexProgressBar. +More...
+#include "NexTouch.h"Go to the source code of this file.
++Classes | |
| class | NexProgressBar |
| NexProgressBar,subclass of NexTouch,provides simple methods to control progress bar component. More... | |
API of NexProgressBar.
+ +Definition in file NexProgressBar.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_progress_bar_8h_source.html b/API-html/_nex_progress_bar_8h_source.html
new file mode 100644
index 00000000..5a940a6
--- /dev/null
+++ b/API-html/_nex_progress_bar_8h_source.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_serial_config_8h.html b/API-html/_nex_serial_config_8h.html
new file mode 100644
index 00000000..c37766e
--- /dev/null
+++ b/API-html/_nex_serial_config_8h.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
Serial configure. +More...
+ +Go to the source code of this file.
+Serial configure.
+ +Definition in file NexSerialConfig.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_serial_config_8h_source.html b/API-html/_nex_serial_config_8h_source.html
new file mode 100644
index 00000000..e3da563
--- /dev/null
+++ b/API-html/_nex_serial_config_8h_source.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_text_8cpp.html b/API-html/_nex_text_8cpp.html
new file mode 100644
index 00000000..1574fa5
--- /dev/null
+++ b/API-html/_nex_text_8cpp.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexText.h"Go to the source code of this file.
+API of NexText.
+ +Definition in file NexText.cpp.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_text_8cpp_source.html b/API-html/_nex_text_8cpp_source.html
new file mode 100644
index 00000000..29fbbea
--- /dev/null
+++ b/API-html/_nex_text_8cpp_source.html
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_text_8h.html b/API-html/_nex_text_8h.html
new file mode 100644
index 00000000..27c8aef
--- /dev/null
+++ b/API-html/_nex_text_8h.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
#include "NexTouch.h"Go to the source code of this file.
++Classes | |
| class | NexText |
| NexText,subclass of NexTouch,provides simple methods to control text component. More... | |
API of NexText.
+ +Definition in file NexText.h.
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_text_8h_source.html b/API-html/_nex_text_8h_source.html
new file mode 100644
index 00000000..d67db7c
--- /dev/null
+++ b/API-html/_nex_text_8h_source.html
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_touch_8cpp.html b/API-html/_nex_touch_8cpp.html
new file mode 100644
index 00000000..b737a76
--- /dev/null
+++ b/API-html/_nex_touch_8cpp.html
@@ -0,0 +1,484 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of Nextion. +More...
+#include "NexTouch.h"Go to the source code of this file.
++Functions | |
| bool | nexInit (void) |
| Init Nextion's baudrate,page id. More... | |
| bool | nexLoop (NexTouch **nex_listen_list) |
| Call mainEventLoop,watting for Nextion's touch event. More... | |
| bool | sendCurrentPageId (uint8_t *pageId) |
| Return current page id. More... | |
| bool | touchCalibration (void) |
| Touch screen calibration. More... | |
| bool | disableTouchFocus (void) |
| Disable all touch hot. More... | |
| bool | pauseSerialCommand (void) |
| Pause serial instruction execution. More... | |
| bool | recoverySerialCommand (void) |
| Recovery serial instruction execution. More... | |
| bool | setCurrentBrightness (uint8_t dimValue) |
| Set current backlight brightness value. More... | |
| bool | setDefaultBrightness (uint8_t dimDefaultValue) |
| Set default backlight brightness value. More... | |
| bool | sleepMode (uint8_t mode) |
| Set device in sleep mode. More... | |
| bool | setCurrentBaudrate (uint32_t baudrate) |
| Set current baudrate. More... | |
| bool | setDefaultBaudrate (uint32_t defaultBaudrate) |
| Set default baudrate. More... | |
API of Nextion.
+ +Definition in file NexTouch.cpp.
+| bool disableTouchFocus | +( | +void | +) | ++ |
Disable all touch hot.
+| true | - success. |
| false | - failed. |
Definition at line 508 of file NexTouch.cpp.
+ +| bool nexInit | +( | +void | +) | ++ |
Init Nextion's baudrate,page id.
+| true | - success. |
| false | - failed. |
Definition at line 404 of file NexTouch.cpp.
+ +| bool nexLoop | +( | +NexTouch ** | +nex_listen_list | ) | ++ |
Call mainEventLoop,watting for Nextion's touch event.
+| nex_listen_list | - index to Nextion Components list. |
| false | - failed. |
Definition at line 420 of file NexTouch.cpp.
+ +| bool pauseSerialCommand | +( | +void | +) | ++ |
Pause serial instruction execution.
+| true | - success. |
| false | - failed. |
Definition at line 532 of file NexTouch.cpp.
+ +| bool recoverySerialCommand | +( | +void | +) | ++ |
Recovery serial instruction execution.
+| true | - success. |
| false | - failed. |
Definition at line 557 of file NexTouch.cpp.
+ +| bool sendCurrentPageId | +( | +uint8_t * | +pageId | ) | ++ |
Return current page id.
+| pageId | - output parameter,to save page id. |
| true | - success. |
| false | - failed. |
Definition at line 434 of file NexTouch.cpp.
+ +| bool setCurrentBaudrate | +( | +uint32_t | +baudrate | ) | ++ |
Set current baudrate.
+| baudrate | - current baudrate,it supports 2400,4800,9600,19200,38400,57600,115200. |
| true | - success. |
| false | - failed. |
Definition at line 689 of file NexTouch.cpp.
+ +| bool setCurrentBrightness | +( | +uint8_t | +dimValue | ) | ++ |
Set current backlight brightness value.
+| dimValue | - current backlight brightness value. |
| true | - success. |
| false | - failed. |
Definition at line 583 of file NexTouch.cpp.
+ +| bool setDefaultBaudrate | +( | +uint32_t | +defaultBaudrate | ) | ++ |
Set default baudrate.
+| defaultBaudrate | - default baudrate,it supports 2400,4800,9600,19200,38400,57600,115200. |
| true | - success. |
| false | - failed. |
Definition at line 721 of file NexTouch.cpp.
+ +| bool setDefaultBrightness | +( | +uint8_t | +dimDefaultValue | ) | ++ |
Set default backlight brightness value.
+| dimDefaultValue | - default backlight brightness value. |
| true | - success. |
| false | - failed. |
Definition at line 618 of file NexTouch.cpp.
+ +| bool sleepMode | +( | +uint8_t | +mode | ) | ++ |
Set device in sleep mode.
+| mode | - 1:into sleep mode,0:exit sleep mode. |
| true | - success. |
| false | - failed. |
Definition at line 652 of file NexTouch.cpp.
+ +| bool touchCalibration | +( | +void | +) | ++ |
Touch screen calibration.
+| true | - success. |
| false | - failed. |
Definition at line 484 of file NexTouch.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_touch_8cpp_source.html b/API-html/_nex_touch_8cpp_source.html
new file mode 100644
index 00000000..f1e098a
--- /dev/null
+++ b/API-html/_nex_touch_8cpp_source.html
@@ -0,0 +1,677 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_touch_8h.html b/API-html/_nex_touch_8h.html
new file mode 100644
index 00000000..bcd9392
--- /dev/null
+++ b/API-html/_nex_touch_8h.html
@@ -0,0 +1,490 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
API of Nextion. +More...
+ +Go to the source code of this file.
++Classes | |
| class | NexTouch |
| Root Class of Nextion Components. More... | |
+Functions | |
| bool | nexInit (void) |
| Init Nextion's baudrate,page id. More... | |
| bool | nexLoop (NexTouch **nex_listen_list) |
| Call mainEventLoop,watting for Nextion's touch event. More... | |
| bool | sendCurrentPageId (uint8_t *pageId) |
| Return current page id. More... | |
| bool | touchCalibration (void) |
| Touch screen calibration. More... | |
| bool | disableTouchFocus (void) |
| Disable all touch hot. More... | |
| bool | pauseSerialCommand (void) |
| Pause serial instruction execution. More... | |
| bool | recoverySerialCommand (void) |
| Recovery serial instruction execution. More... | |
| bool | setCurrentBrightness (uint8_t dimValue) |
| Set current backlight brightness value. More... | |
| bool | setDefaultBrightness (uint8_t dimDefaultValue) |
| Set default backlight brightness value. More... | |
| bool | sleepMode (uint8_t mode) |
| Set device in sleep mode. More... | |
| bool | setCurrentBaudrate (uint32_t baudrate) |
| Set current baudrate. More... | |
| bool | setDefaultBaudrate (uint32_t baudrate) |
| Set default baudrate. More... | |
API of Nextion.
+ +Definition in file NexTouch.h.
+| bool disableTouchFocus | +( | +void | +) | ++ |
Disable all touch hot.
+| true | - success. |
| false | - failed. |
Definition at line 508 of file NexTouch.cpp.
+ +| bool nexInit | +( | +void | +) | ++ |
Init Nextion's baudrate,page id.
+| true | - success. |
| false | - failed. |
Definition at line 404 of file NexTouch.cpp.
+ +| bool nexLoop | +( | +NexTouch ** | +nex_listen_list | ) | ++ |
Call mainEventLoop,watting for Nextion's touch event.
+| nex_listen_list | - index to Nextion Components list. |
| false | - failed. |
Definition at line 420 of file NexTouch.cpp.
+ +| bool pauseSerialCommand | +( | +void | +) | ++ |
Pause serial instruction execution.
+| true | - success. |
| false | - failed. |
Definition at line 532 of file NexTouch.cpp.
+ +| bool recoverySerialCommand | +( | +void | +) | ++ |
Recovery serial instruction execution.
+| true | - success. |
| false | - failed. |
Definition at line 557 of file NexTouch.cpp.
+ +| bool sendCurrentPageId | +( | +uint8_t * | +pageId | ) | ++ |
Return current page id.
+| pageId | - output parameter,to save page id. |
| true | - success. |
| false | - failed. |
Definition at line 434 of file NexTouch.cpp.
+ +| bool setCurrentBaudrate | +( | +uint32_t | +baudrate | ) | ++ |
Set current baudrate.
+| baudrate | - current baudrate,it supports 2400,4800,9600,19200,38400,57600,115200. |
| true | - success. |
| false | - failed. |
Definition at line 689 of file NexTouch.cpp.
+ +| bool setCurrentBrightness | +( | +uint8_t | +dimValue | ) | ++ |
Set current backlight brightness value.
+| dimValue | - current backlight brightness value. |
| true | - success. |
| false | - failed. |
Definition at line 583 of file NexTouch.cpp.
+ +| bool setDefaultBaudrate | +( | +uint32_t | +defaultBaudrate | ) | ++ |
Set default baudrate.
+| defaultBaudrate | - default baudrate,it supports 2400,4800,9600,19200,38400,57600,115200. |
| true | - success. |
| false | - failed. |
Definition at line 721 of file NexTouch.cpp.
+ +| bool setDefaultBrightness | +( | +uint8_t | +dimDefaultValue | ) | ++ |
Set default backlight brightness value.
+| dimDefaultValue | - default backlight brightness value. |
| true | - success. |
| false | - failed. |
Definition at line 618 of file NexTouch.cpp.
+ +| bool sleepMode | +( | +uint8_t | +mode | ) | ++ |
Set device in sleep mode.
+| mode | - 1:into sleep mode,0:exit sleep mode. |
| true | - success. |
| false | - failed. |
Definition at line 652 of file NexTouch.cpp.
+ +| bool touchCalibration | +( | +void | +) | ++ |
Touch screen calibration.
+| true | - success. |
| false | - failed. |
Definition at line 484 of file NexTouch.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/_nex_touch_8h_source.html b/API-html/_nex_touch_8h_source.html
new file mode 100644
index 00000000..bcc7e67
--- /dev/null
+++ b/API-html/_nex_touch_8h_source.html
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/annotated.html b/API-html/annotated.html
new file mode 100644
index 00000000..4ef87f9
--- /dev/null
+++ b/API-html/annotated.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
| CNexButton | NexButton,subclass of NexTouch,provides simple methods to control button component |
| CNexCrop | NexCrop,subclass of NexTouch,provides simple methods to control crop component |
| CNexHotspot | NexHotspot,subclass of NexTouch,provides simple methods to control hotspot component |
| CNexPage | NexPage,subclass of NexTouch,provides simple methods to control page component |
| CNexPicture | NexPicture,subclass of NexTouch,provides simple methods to control picture component |
| CNexPointer | NexPointer,subclass of NexTouch,provides simple methods to control pointer component |
| CNexProgressBar | NexProgressBar,subclass of NexTouch,provides simple methods to control progress bar component |
| CNexText | NexText,subclass of NexTouch,provides simple methods to control text component |
| CNexTouch | Root Class of Nextion Components |
+ 1.8.7
+
+
+
diff --git a/API-html/bc_s.png b/API-html/bc_s.png
new file mode 100644
index 00000000..d0d0e79
Binary files /dev/null and b/API-html/bc_s.png differ
diff --git a/API-html/bdwn.png b/API-html/bdwn.png
new file mode 100644
index 00000000..9e47d9a
Binary files /dev/null and b/API-html/bdwn.png differ
diff --git a/API-html/class_nex_button-members.html b/API-html/class_nex_button-members.html
new file mode 100644
index 00000000..eac6c7b
--- /dev/null
+++ b/API-html/class_nex_button-members.html
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexButton, including all inherited members.
+| attachPop(NexTouchEventCb pop, void *ptr=NULL) | NexButton | |
| detachPop(void) | NexButton | |
| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| getText(char *buffer, uint16_t len) | NexButton | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexButton(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) | NexButton | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
| setText(const char *buffer) | NexButton |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_button.html b/API-html/class_nex_button.html
new file mode 100644
index 00000000..11748e8
--- /dev/null
+++ b/API-html/class_nex_button.html
@@ -0,0 +1,257 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexButton,subclass of NexTouch,provides simple methods to control button component. + More...
+ +#include <NexButton.h>
+
+ +Public Member Functions | |
| + | NexButton (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) |
| Constructor,inherited NexTouch's constructor function. | |
| void | attachPop (NexTouchEventCb pop, void *ptr=NULL) |
| Register button pop callback function. More... | |
| +void | detachPop (void) |
| Unload button pop callback function. | |
| uint16_t | getText (char *buffer, uint16_t len) |
| Get text value from button component. More... | |
| bool | setText (const char *buffer) |
| Set text value of button component. More... | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexButton,subclass of NexTouch,provides simple methods to control button component.
+Definition at line 25 of file NexButton.h.
+| void NexButton::attachPop | +( | +NexTouchEventCb | +pop, | +
| + | + | void * | +ptr = NULL |
+
| + | ) | ++ |
Register button pop callback function.
+| pop | - the pointer to button pop callback function. |
| ptr | - the parameter to be transmitted to button pop callback function. |
Definition at line 70 of file NexButton.cpp.
+ +| uint16_t NexButton::getText | +( | +char * | +buffer, | +
| + | + | uint16_t | +len | +
| + | ) | ++ |
Get text value from button component.
+| buffer | - text buffer. |
| len | - text buffer length. |
Definition at line 35 of file NexButton.cpp.
+ +| bool NexButton::setText | +( | +const char * | +buffer | ) | ++ |
Set text value of button component.
+| buffer | - text buffer. |
| true | - success. |
| false | - failed. |
Definition at line 53 of file NexButton.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_button.png b/API-html/class_nex_button.png
new file mode 100644
index 00000000..0cd1db0
Binary files /dev/null and b/API-html/class_nex_button.png differ
diff --git a/API-html/class_nex_crop-members.html b/API-html/class_nex_crop-members.html
new file mode 100644
index 00000000..6033159
--- /dev/null
+++ b/API-html/class_nex_crop-members.html
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexCrop, including all inherited members.
+| attachPop(NexTouchEventCb pop, void *ptr=NULL) | NexCrop | |
| detachPop(void) | NexCrop | |
| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexCrop(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) | NexCrop | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_crop.html b/API-html/class_nex_crop.html
new file mode 100644
index 00000000..95e6c47
--- /dev/null
+++ b/API-html/class_nex_crop.html
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexCrop,subclass of NexTouch,provides simple methods to control crop component. + More...
+ +#include <NexCrop.h>
+
+ +Public Member Functions | |
| + | NexCrop (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) |
| Constructor,inherited NexTouch's constructor function. | |
| void | attachPop (NexTouchEventCb pop, void *ptr=NULL) |
| Register crop pop callback function. More... | |
| +void | detachPop (void) |
| Unload crop pop callback function. | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexCrop,subclass of NexTouch,provides simple methods to control crop component.
+| void NexCrop::attachPop | +( | +NexTouchEventCb | +pop, | +
| + | + | void * | +ptr = NULL |
+
| + | ) | ++ |
Register crop pop callback function.
+| pop | - the pointer to crop pop callback function. |
| ptr | - the parameter to be transmitted to crop pop callback function. |
Definition at line 72 of file NexCrop.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_crop.png b/API-html/class_nex_crop.png
new file mode 100644
index 00000000..12b09a2
Binary files /dev/null and b/API-html/class_nex_crop.png differ
diff --git a/API-html/class_nex_hotspot-members.html b/API-html/class_nex_hotspot-members.html
new file mode 100644
index 00000000..172329a
--- /dev/null
+++ b/API-html/class_nex_hotspot-members.html
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexHotspot, including all inherited members.
+| attachPop(NexTouchEventCb pop, void *ptr=NULL) | NexHotspot | |
| attachPush(NexTouchEventCb push, void *ptr=NULL) | NexHotspot | |
| detachPop(void) | NexHotspot | |
| detachPush(void) | NexHotspot | |
| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexHotspot(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexHotspot | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_hotspot.html b/API-html/class_nex_hotspot.html
new file mode 100644
index 00000000..f5e83f8
--- /dev/null
+++ b/API-html/class_nex_hotspot.html
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexHotspot,subclass of NexTouch,provides simple methods to control hotspot component. + More...
+ +#include <NexHotspot.h>
+
+ +Public Member Functions | |
| + | NexHotspot (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) |
| Constructor,inherited NexTouch's constructor function. | |
| void | attachPush (NexTouchEventCb push, void *ptr=NULL) |
| Register hotspot push callback function. More... | |
| +void | detachPush (void) |
| Unload hotsopt push callback function. | |
| void | attachPop (NexTouchEventCb pop, void *ptr=NULL) |
| Register hotspot pop callback function. More... | |
| +void | detachPop (void) |
| Unload hotsopt pop callback function. | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexHotspot,subclass of NexTouch,provides simple methods to control hotspot component.
+Definition at line 25 of file NexHotspot.h.
+| void NexHotspot::attachPop | +( | +NexTouchEventCb | +pop, | +
| + | + | void * | +ptr = NULL |
+
| + | ) | ++ |
Register hotspot pop callback function.
+| pop | - the pointer to hotspot pot callback function. |
| ptr | - the parameter to be transmitted to hotspot pop callback function. |
Definition at line 55 of file NexHotspot.cpp.
+ +| void NexHotspot::attachPush | +( | +NexTouchEventCb | +push, | +
| + | + | void * | +ptr = NULL |
+
| + | ) | ++ |
Register hotspot push callback function.
+| push | - the pointer to hotspot push callback function. |
| ptr | - the parameter to be transmitted to hotspot push callback function. |
Definition at line 35 of file NexHotspot.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_hotspot.png b/API-html/class_nex_hotspot.png
new file mode 100644
index 00000000..df0d708
Binary files /dev/null and b/API-html/class_nex_hotspot.png differ
diff --git a/API-html/class_nex_page-members.html b/API-html/class_nex_page-members.html
new file mode 100644
index 00000000..43219b0
--- /dev/null
+++ b/API-html/class_nex_page-members.html
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexPage, including all inherited members.
+| attachPop(NexTouchEventCb pop, void *ptr=NULL) | NexPage | |
| detachPop(void) | NexPage | |
| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexPage(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) | NexPage | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
| show(void) | NexPage |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_page.html b/API-html/class_nex_page.html
new file mode 100644
index 00000000..6911f33
--- /dev/null
+++ b/API-html/class_nex_page.html
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexPage,subclass of NexTouch,provides simple methods to control page component. + More...
+ +#include <NexPage.h>
+
+ +Public Member Functions | |
| + | NexPage (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) |
| Constructor,inherited NexTouch's constructor function. | |
| bool | show (void) |
| Change page. More... | |
| void | attachPop (NexTouchEventCb pop, void *ptr=NULL) |
| Register page pop callback function. More... | |
| +void | detachPop (void) |
| Unload page pop callback function. | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexPage,subclass of NexTouch,provides simple methods to control page component.
+| void NexPage::attachPop | +( | +NexTouchEventCb | +pop, | +
| + | + | void * | +ptr = NULL |
+
| + | ) | ++ |
Register page pop callback function.
+| pop | - the pointer to page pop callback function. |
| ptr | - the parameter to be transmitted to page pop callback function. |
Definition at line 55 of file NexPage.cpp.
+ +| bool NexPage::show | +( | +void | +) | ++ |
Change page.
+| true | - success. |
| false | - failed. |
Definition at line 33 of file NexPage.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_page.png b/API-html/class_nex_page.png
new file mode 100644
index 00000000..f9d710e
Binary files /dev/null and b/API-html/class_nex_page.png differ
diff --git a/API-html/class_nex_picture-members.html b/API-html/class_nex_picture-members.html
new file mode 100644
index 00000000..119ae71
--- /dev/null
+++ b/API-html/class_nex_picture-members.html
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexPicture, including all inherited members.
+| attachPop(NexTouchEventCb pop, void *ptr=NULL) | NexPicture | |
| detachPop(void) | NexPicture | |
| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPic(uint32_t *number) | NexPicture | |
| getPid(void) | NexTouch | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexPicture(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) | NexPicture | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
| setPic(uint32_t number) | NexPicture |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_picture.html b/API-html/class_nex_picture.html
new file mode 100644
index 00000000..f5028f4
--- /dev/null
+++ b/API-html/class_nex_picture.html
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexPicture,subclass of NexTouch,provides simple methods to control picture component. + More...
+ +#include <NexPicture.h>
+
+ +Public Member Functions | |
| + | NexPicture (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) |
| Constructor,inherited NexTouch's constructor function. | |
| void | attachPop (NexTouchEventCb pop, void *ptr=NULL) |
| Register picture pop callback function. More... | |
| +void | detachPop (void) |
| Unload picture pop callback function. | |
| bool | getPic (uint32_t *number) |
| Get picture's number. More... | |
| bool | setPic (uint32_t number) |
| Set picture's number. More... | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexPicture,subclass of NexTouch,provides simple methods to control picture component.
+Definition at line 25 of file NexPicture.h.
+| void NexPicture::attachPop | +( | +NexTouchEventCb | +pop, | +
| + | + | void * | +ptr = NULL |
+
| + | ) | ++ |
Register picture pop callback function.
+| pop | - the pointer to picture pop callback function. |
| ptr | - the parameter to be transmitted to picture pop callback function. |
Definition at line 72 of file NexPicture.cpp.
+ +| bool NexPicture::getPic | +( | +uint32_t * | +number | ) | ++ |
Get picture's number.
+| number | - an output parameter to save picture number. |
| true | - success. |
| false | - failed. |
Definition at line 35 of file NexPicture.cpp.
+ +| bool NexPicture::setPic | +( | +uint32_t | +number | ) | ++ |
Set picture's number.
+| number | -the picture number. |
| true | - success. |
| false | - failed. |
Definition at line 52 of file NexPicture.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_picture.png b/API-html/class_nex_picture.png
new file mode 100644
index 00000000..b68679e
Binary files /dev/null and b/API-html/class_nex_picture.png differ
diff --git a/API-html/class_nex_pointer-members.html b/API-html/class_nex_pointer-members.html
new file mode 100644
index 00000000..ffd2be0
--- /dev/null
+++ b/API-html/class_nex_pointer-members.html
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexPointer, including all inherited members.
+| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| getValue(uint32_t *number) | NexPointer | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexPointer(NexPid pid, NexCid cid, char *name) | NexPointer | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
| setValue(uint32_t number) | NexPointer |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_pointer.html b/API-html/class_nex_pointer.html
new file mode 100644
index 00000000..21f32af
--- /dev/null
+++ b/API-html/class_nex_pointer.html
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexPointer,subclass of NexTouch,provides simple methods to control pointer component. + More...
+ +#include <NexPointer.h>
+
+ +Public Member Functions | |
| + | NexPointer (NexPid pid, NexCid cid, char *name) |
| Constructor,inherited NexTouch's constructor function. | |
| bool | getValue (uint32_t *number) |
| Get the value of pointer. More... | |
| bool | setValue (uint32_t number) |
| Set the value of pointer. More... | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexPointer,subclass of NexTouch,provides simple methods to control pointer component.
+Definition at line 10 of file NexPointer.h.
+| bool NexPointer::getValue | +( | +uint32_t * | +number | ) | ++ |
Get the value of pointer.
+| number | - an output parameter to save pointer's value. |
| true | - success. |
| false | - failed. |
Definition at line 20 of file NexPointer.cpp.
+ +| bool NexPointer::setValue | +( | +uint32_t | +number | ) | ++ |
Set the value of pointer.
+| number | - the value of pointer. |
| true | - success. |
| false | - failed. |
Definition at line 37 of file NexPointer.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_pointer.png b/API-html/class_nex_pointer.png
new file mode 100644
index 00000000..87aa56e
Binary files /dev/null and b/API-html/class_nex_pointer.png differ
diff --git a/API-html/class_nex_progress_bar-members.html b/API-html/class_nex_progress_bar-members.html
new file mode 100644
index 00000000..70130c3
--- /dev/null
+++ b/API-html/class_nex_progress_bar-members.html
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexProgressBar, including all inherited members.
+| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| getValue(uint32_t *number) | NexProgressBar | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexProgressBar(NexPid pid, NexCid cid, char *name) | NexProgressBar | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
| setValue(uint32_t number) | NexProgressBar |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_progress_bar.html b/API-html/class_nex_progress_bar.html
new file mode 100644
index 00000000..f7fc6be
--- /dev/null
+++ b/API-html/class_nex_progress_bar.html
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexProgressBar,subclass of NexTouch,provides simple methods to control progress bar component. + More...
+ +#include <NexProgressBar.h>
+
+ +Public Member Functions | |
| + | NexProgressBar (NexPid pid, NexCid cid, char *name) |
| Constructor,inherited NexTouch's constructor function. | |
| bool | getValue (uint32_t *number) |
| Get the value of progress bar. More... | |
| bool | setValue (uint32_t number) |
| Set the value of progress bar. More... | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexProgressBar,subclass of NexTouch,provides simple methods to control progress bar component.
+Definition at line 25 of file NexProgressBar.h.
+| bool NexProgressBar::getValue | +( | +uint32_t * | +number | ) | ++ |
Get the value of progress bar.
+| number | - an output parameter to save the value of porgress bar. |
| true | - success. |
| false | - failed. |
Definition at line 35 of file NexProgressBar.cpp.
+ +| bool NexProgressBar::setValue | +( | +uint32_t | +number | ) | ++ |
Set the value of progress bar.
+| number | - the value of progress bar. |
| true | - success. |
| false | - failed. |
Definition at line 52 of file NexProgressBar.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_progress_bar.png b/API-html/class_nex_progress_bar.png
new file mode 100644
index 00000000..bcb63f0
Binary files /dev/null and b/API-html/class_nex_progress_bar.png differ
diff --git a/API-html/class_nex_text-members.html b/API-html/class_nex_text-members.html
new file mode 100644
index 00000000..f349694
--- /dev/null
+++ b/API-html/class_nex_text-members.html
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexText, including all inherited members.
+| attachPop(NexTouchEventCb pop, void *ptr=NULL) | NexText | |
| detachPop(void) | NexText | |
| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| getText(char *buffer, uint16_t len) | NexText | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexText(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) | NexText | |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
| setText(const char *buffer) | NexText |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_text.html b/API-html/class_nex_text.html
new file mode 100644
index 00000000..c480fe2
--- /dev/null
+++ b/API-html/class_nex_text.html
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
NexText,subclass of NexTouch,provides simple methods to control text component. + More...
+ +#include <NexText.h>
+
+ +Public Member Functions | |
| + | NexText (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL) |
| Constructor,inherited NexTouch's constructor function. | |
| void | attachPop (NexTouchEventCb pop, void *ptr=NULL) |
| Register text pop callback function. More... | |
| +void | detachPop (void) |
| Unload text pop callback function. | |
| uint16_t | getText (char *buffer, uint16_t len) |
| Get the value of text. More... | |
| bool | setText (const char *buffer) |
| Set the value of text. More... | |
Public Member Functions inherited from NexTouch | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Additional Inherited Members | |
Static Public Member Functions inherited from NexTouch | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
NexText,subclass of NexTouch,provides simple methods to control text component.
+| void NexText::attachPop | +( | +NexTouchEventCb | +pop, | +
| + | + | void * | +ptr = NULL |
+
| + | ) | ++ |
Register text pop callback function.
+| pop | - the pointer to text pop callback function. |
| ptr | - the parameter to be transmitted to text pop callback function. |
Definition at line 70 of file NexText.cpp.
+ +| uint16_t NexText::getText | +( | +char * | +buffer, | +
| + | + | uint16_t | +len | +
| + | ) | ++ |
Get the value of text.
+| buffer | - text value buffer. |
| len | - the length of text value buffer. |
Definition at line 35 of file NexText.cpp.
+ +| bool NexText::setText | +( | +const char * | +buffer | ) | ++ |
Set the value of text.
+| buffer | - text value buffer. |
| true | - success. |
| false | - failed. |
Definition at line 53 of file NexText.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_text.png b/API-html/class_nex_text.png
new file mode 100644
index 00000000..5ff4643
Binary files /dev/null and b/API-html/class_nex_text.png differ
diff --git a/API-html/class_nex_touch-members.html b/API-html/class_nex_touch-members.html
new file mode 100644
index 00000000..2b0269a
--- /dev/null
+++ b/API-html/class_nex_touch-members.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
This is the complete list of members for NexTouch, including all inherited members.
+| getCid(void) | NexTouch | |
| getObjName(void) | NexTouch | |
| getPid(void) | NexTouch | |
| mainEventLoop(NexTouch **list) | NexTouch | static |
| NexTouch(NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | NexTouch | |
| print(void) | NexTouch | |
| recvRetCommandFinished(uint32_t timeout=100) | NexTouch | static |
| recvRetNumber(uint32_t *number, uint32_t timeout=500) | NexTouch | static |
| recvRetString(char *buffer, uint16_t len, uint32_t timeout=500) | NexTouch | static |
| sendCommand(const char *cmd) | NexTouch | static |
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_touch.html b/API-html/class_nex_touch.html
new file mode 100644
index 00000000..cfb802c
--- /dev/null
+++ b/API-html/class_nex_touch.html
@@ -0,0 +1,485 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
Root Class of Nextion Components. + More...
+ +#include <NexTouch.h>
+
+ +Public Member Functions | |
| NexTouch (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL) | |
| Constructor of Nextouch. More... | |
| NexPid | getPid (void) |
| Get page id. More... | |
| NexCid | getCid (void) |
| Get component id. More... | |
| const char * | getObjName (void) |
| Get component name. More... | |
| +void | print (void) |
| Print current object address,page id,component id, component name,pop event function address,push event function address. | |
+Static Public Member Functions | |
| static uint8_t | mainEventLoop (NexTouch **list) |
| Watting for Nextion's touch event. More... | |
| static void | sendCommand (const char *cmd) |
| Send command to Nextion. More... | |
| static bool | recvRetCommandFinished (uint32_t timeout=100) |
| Command is executed successfully. More... | |
| static uint16_t | recvRetString (char *buffer, uint16_t len, uint32_t timeout=500) |
| Receive string data. More... | |
| static bool | recvRetNumber (uint32_t *number, uint32_t timeout=500) |
| Receive uint32_t data. More... | |
Root Class of Nextion Components.
+Definition at line 57 of file NexTouch.h.
+| NexTouch::NexTouch | +( | +NexPid | +pid, | +
| + | + | NexCid | +cid, | +
| + | + | char * | +name, | +
| + | + | NexTouchEventCb | +pop = NULL, |
+
| + | + | void * | +pop_ptr = NULL, |
+
| + | + | NexTouchEventCb | +push = NULL, |
+
| + | + | void * | +push_ptr = NULL |
+
| + | ) | ++ |
Constructor of Nextouch.
+| pid | - page id. |
| cid | - component id. |
| name | - component name. |
| pop | - pop event function pointer. |
| pop_ptr | - the parameter was transmitted to pop event function pointer. |
| push | - push event function pointer. |
| push_ptr | - the parameter was transmitted to push event function pointer. |
Definition at line 69 of file NexTouch.cpp.
+ +| NexCid NexTouch::getCid | +( | +void | +) | ++ |
Get component id.
+Definition at line 97 of file NexTouch.cpp.
+ +| const char * NexTouch::getObjName | +( | +void | +) | ++ |
Get component name.
+Definition at line 107 of file NexTouch.cpp.
+ +| NexPid NexTouch::getPid | +( | +void | +) | ++ |
+
|
+ +static | +
Watting for Nextion's touch event.
+| list | - index to Nextion Components list. |
Definition at line 26 of file NexTouch.cpp.
+ +
+
|
+ +static | +
Command is executed successfully.
+| timeout | - set timeout time. |
| true | - success. |
| false | - failed. |
Definition at line 219 of file NexTouch.cpp.
+ +
+
|
+ +static | +
Receive uint32_t data.
+| number | - save uint32_t data. |
| timeout | - set timeout time. |
| true | - success. |
| false | - failed. |
Definition at line 351 of file NexTouch.cpp.
+ +
+
|
+ +static | +
Receive string data.
+| buffer | - save string data. |
| len | - string buffer length. |
| timeout | - set timeout time. |
Definition at line 279 of file NexTouch.cpp.
+ +
+
|
+ +static | +
Send command to Nextion.
+| cmd | - the string of command. |
Definition at line 256 of file NexTouch.cpp.
+ +
+ 1.8.7
+
+
+
diff --git a/API-html/class_nex_touch.png b/API-html/class_nex_touch.png
new file mode 100644
index 00000000..0d299db
Binary files /dev/null and b/API-html/class_nex_touch.png differ
diff --git a/API-html/classes.html b/API-html/classes.html
new file mode 100644
index 00000000..5dbf809
--- /dev/null
+++ b/API-html/classes.html
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
| NexCrop | NexPicture | NexText | |
| NexHotspot | NexPointer | NexTouch | ||
| NexButton | NexPage | NexProgressBar | ||
+ 1.8.7
+
+
+
diff --git a/API-html/closed.png b/API-html/closed.png
new file mode 100644
index 00000000..b4853a0
Binary files /dev/null and b/API-html/closed.png differ
diff --git a/API-html/dir_376a8598cfd3d58455c161124a3e8051.html b/API-html/dir_376a8598cfd3d58455c161124a3e8051.html
new file mode 100644
index 00000000..b0a8c57
--- /dev/null
+++ b/API-html/dir_376a8598cfd3d58455c161124a3e8051.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompPointer.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_7962cac16a99e8bbaaea18abede03fcb.html b/API-html/dir_7962cac16a99e8bbaaea18abede03fcb.html
new file mode 100644
index 00000000..e5819d0
--- /dev/null
+++ b/API-html/dir_7962cac16a99e8bbaaea18abede03fcb.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompProgressBar.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_8dcbebf38b229bfa7bb34d68bf824093.html b/API-html/dir_8dcbebf38b229bfa7bb34d68bf824093.html
new file mode 100644
index 00000000..8f567c2
--- /dev/null
+++ b/API-html/dir_8dcbebf38b229bfa7bb34d68bf824093.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompCrop.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_9bbf8342b0f9a157b7af08fe1412fc17.html b/API-html/dir_9bbf8342b0f9a157b7af08fe1412fc17.html
new file mode 100644
index 00000000..68af635
--- /dev/null
+++ b/API-html/dir_9bbf8342b0f9a157b7af08fe1412fc17.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompButton.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_a78b6b3fb4e2d95968f70c807a3ce800.html b/API-html/dir_a78b6b3fb4e2d95968f70c807a3ce800.html
new file mode 100644
index 00000000..e0bced4
--- /dev/null
+++ b/API-html/dir_a78b6b3fb4e2d95968f70c807a3ce800.html
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/dir_c918e8bf3fc71f849978cdb0d900e61c.html b/API-html/dir_c918e8bf3fc71f849978cdb0d900e61c.html
new file mode 100644
index 00000000..5bd3288
--- /dev/null
+++ b/API-html/dir_c918e8bf3fc71f849978cdb0d900e61c.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompText.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_ce36ac18ad3deaf5eae0bd2e09775a7d.html b/API-html/dir_ce36ac18ad3deaf5eae0bd2e09775a7d.html
new file mode 100644
index 00000000..4f02443
--- /dev/null
+++ b/API-html/dir_ce36ac18ad3deaf5eae0bd2e09775a7d.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompPicture.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_d28a4824dc47e487b107a5db32ef43c4.html b/API-html/dir_d28a4824dc47e487b107a5db32ef43c4.html
new file mode 100644
index 00000000..d19c8bb
--- /dev/null
+++ b/API-html/dir_d28a4824dc47e487b107a5db32ef43c4.html
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Directories | |
| directory | CompButton |
| directory | CompCrop |
| directory | CompHotspot |
| directory | CompPage |
| directory | CompPicture |
| directory | CompPointer |
| directory | CompProgressBar |
| directory | CompText |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_e68e8157741866f444e17edd764ebbae.html b/API-html/dir_e68e8157741866f444e17edd764ebbae.html
new file mode 100644
index 00000000..51a173b
--- /dev/null
+++ b/API-html/dir_e68e8157741866f444e17edd764ebbae.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Directories | |
| directory | API-html |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_f3d39c87bc262720c50d5e3885667b8a.html b/API-html/dir_f3d39c87bc262720c50d5e3885667b8a.html
new file mode 100644
index 00000000..32d9cde
--- /dev/null
+++ b/API-html/dir_f3d39c87bc262720c50d5e3885667b8a.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompHotspot.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/dir_f76977d9ffe8ddf3ad01f3d689aa5df4.html b/API-html/dir_f76977d9ffe8ddf3ad01f3d689aa5df4.html
new file mode 100644
index 00000000..a40e40b
--- /dev/null
+++ b/API-html/dir_f76977d9ffe8ddf3ad01f3d689aa5df4.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+Files | |
| file | CompPage.ino [code] |
+ 1.8.7
+
+
+
diff --git a/API-html/doxygen.css b/API-html/doxygen.css
new file mode 100644
index 00000000..aaf32a3
--- /dev/null
+++ b/API-html/doxygen.css
@@ -0,0 +1,1440 @@
+/* The standard CSS for doxygen 1.8.7 */
+
+body, table, div, p, dl {
+ font: 400 14px/22px Roboto,sans-serif;
+}
+
+/* @group Heading Levels */
+
+h1.groupheader {
+ font-size: 150%;
+}
+
+.title {
+ font: 400 14px/28px Roboto,sans-serif;
+ font-size: 150%;
+ font-weight: bold;
+ margin: 10px 2px;
+}
+
+h2.groupheader {
+ border-bottom: 1px solid #7BB0E5;
+ color: #1F62A5;
+ font-size: 150%;
+ font-weight: normal;
+ margin-top: 1.75em;
+ padding-top: 8px;
+ padding-bottom: 4px;
+ width: 100%;
+}
+
+h3.groupheader {
+ font-size: 100%;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ -webkit-transition: text-shadow 0.5s linear;
+ -moz-transition: text-shadow 0.5s linear;
+ -ms-transition: text-shadow 0.5s linear;
+ -o-transition: text-shadow 0.5s linear;
+ transition: text-shadow 0.5s linear;
+ margin-right: 15px;
+}
+
+h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
+ text-shadow: 0 0 15px cyan;
+}
+
+dt {
+ font-weight: bold;
+}
+
+div.multicol {
+ -moz-column-gap: 1em;
+ -webkit-column-gap: 1em;
+ -moz-column-count: 3;
+ -webkit-column-count: 3;
+}
+
+p.startli, p.startdd {
+ margin-top: 2px;
+}
+
+p.starttd {
+ margin-top: 0px;
+}
+
+p.endli {
+ margin-bottom: 0px;
+}
+
+p.enddd {
+ margin-bottom: 4px;
+}
+
+p.endtd {
+ margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+ font-weight: bold;
+}
+
+span.legend {
+ font-size: 70%;
+ text-align: center;
+}
+
+h3.version {
+ font-size: 90%;
+ text-align: center;
+}
+
+div.qindex, div.navtab{
+ background-color: #EAF2FB;
+ border: 1px solid #9AC3EB;
+ text-align: center;
+}
+
+div.qindex, div.navpath {
+ width: 100%;
+ line-height: 140%;
+}
+
+div.navtab {
+ margin-right: 15px;
+}
+
+/* @group Link Styling */
+
+a {
+ color: #236EB9;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+.contents a:visited {
+ color: #287ED3;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+a.qindex {
+ font-weight: bold;
+}
+
+a.qindexHL {
+ font-weight: bold;
+ background-color: #92BEEA;
+ color: #ffffff;
+ border: 1px double #79AFE5;
+}
+
+.contents a.qindexHL:visited {
+ color: #ffffff;
+}
+
+a.el {
+ font-weight: bold;
+}
+
+a.elRef {
+}
+
+a.code, a.code:visited, a.line, a.line:visited {
+ color: #4665A2;
+}
+
+a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
+ color: #4665A2;
+}
+
+/* @end */
+
+dl.el {
+ margin-left: -1cm;
+}
+
+pre.fragment {
+ border: 1px solid #C4CFE5;
+ background-color: #FBFCFD;
+ padding: 4px 6px;
+ margin: 4px 8px 4px 2px;
+ overflow: auto;
+ word-wrap: break-word;
+ font-size: 9pt;
+ line-height: 125%;
+ font-family: monospace, fixed;
+ font-size: 105%;
+}
+
+div.fragment {
+ padding: 4px 6px;
+ margin: 4px 8px 4px 2px;
+ background-color: #FBFCFE;
+ border: 1px solid #BFD9F2;
+}
+
+div.line {
+ font-family: monospace, fixed;
+ font-size: 13px;
+ min-height: 13px;
+ line-height: 1.0;
+ text-wrap: unrestricted;
+ white-space: -moz-pre-wrap; /* Moz */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ white-space: pre-wrap; /* CSS3 */
+ word-wrap: break-word; /* IE 5.5+ */
+ text-indent: -53px;
+ padding-left: 53px;
+ padding-bottom: 0px;
+ margin: 0px;
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
+}
+
+div.line.glow {
+ background-color: cyan;
+ box-shadow: 0 0 10px cyan;
+}
+
+
+span.lineno {
+ padding-right: 4px;
+ text-align: right;
+ border-right: 2px solid #0F0;
+ background-color: #E8E8E8;
+ white-space: pre;
+}
+span.lineno a {
+ background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+ background-color: #C8C8C8;
+}
+
+div.ah {
+ background-color: black;
+ font-weight: bold;
+ color: #ffffff;
+ margin-bottom: 3px;
+ margin-top: 3px;
+ padding: 0.2em;
+ border: solid thin #333;
+ border-radius: 0.5em;
+ -webkit-border-radius: .5em;
+ -moz-border-radius: .5em;
+ box-shadow: 2px 2px 3px #999;
+ -webkit-box-shadow: 2px 2px 3px #999;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
+ background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
+}
+
+div.groupHeader {
+ margin-left: 16px;
+ margin-top: 12px;
+ font-weight: bold;
+}
+
+div.groupText {
+ margin-left: 16px;
+ font-style: italic;
+}
+
+body {
+ background-color: white;
+ color: black;
+ margin: 0;
+}
+
+div.contents {
+ margin-top: 10px;
+ margin-left: 12px;
+ margin-right: 8px;
+}
+
+td.indexkey {
+ background-color: #EAF2FB;
+ font-weight: bold;
+ border: 1px solid #BFD9F2;
+ margin: 2px 0px 2px 0;
+ padding: 2px 10px;
+ white-space: nowrap;
+ vertical-align: top;
+}
+
+td.indexvalue {
+ background-color: #EAF2FB;
+ border: 1px solid #BFD9F2;
+ padding: 2px 10px;
+ margin: 2px 0px;
+}
+
+tr.memlist {
+ background-color: #ECF4FB;
+}
+
+p.formulaDsp {
+ text-align: center;
+}
+
+img.formulaDsp {
+
+}
+
+img.formulaInl {
+ vertical-align: middle;
+}
+
+div.center {
+ text-align: center;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0px;
+}
+
+div.center img {
+ border: 0px;
+}
+
+address.footer {
+ text-align: right;
+ padding-right: 12px;
+}
+
+img.footer {
+ border: 0px;
+ vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+ color: #008000
+}
+
+span.keywordtype {
+ color: #604020
+}
+
+span.keywordflow {
+ color: #e08000
+}
+
+span.comment {
+ color: #800000
+}
+
+span.preprocessor {
+ color: #806020
+}
+
+span.stringliteral {
+ color: #002080
+}
+
+span.charliteral {
+ color: #008080
+}
+
+span.vhdldigit {
+ color: #ff00ff
+}
+
+span.vhdlchar {
+ color: #000000
+}
+
+span.vhdlkeyword {
+ color: #700070
+}
+
+span.vhdllogic {
+ color: #ff0000
+}
+
+blockquote {
+ background-color: #F6F9FD;
+ border-left: 2px solid #92BEEA;
+ margin: 0 24px 0 4px;
+ padding: 0 12px 0 16px;
+}
+
+/* @end */
+
+/*
+.search {
+ color: #003399;
+ font-weight: bold;
+}
+
+form.search {
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+input.search {
+ font-size: 75%;
+ color: #000080;
+ font-weight: normal;
+ background-color: #e8eef2;
+}
+*/
+
+td.tiny {
+ font-size: 75%;
+}
+
+.dirtab {
+ padding: 4px;
+ border-collapse: collapse;
+ border: 1px solid #9AC3EB;
+}
+
+th.dirtab {
+ background: #EAF2FB;
+ font-weight: bold;
+}
+
+hr {
+ height: 0px;
+ border: none;
+ border-top: 1px solid #3083D7;
+}
+
+hr.footer {
+ height: 1px;
+}
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+ border-spacing: 0px;
+ padding: 0px;
+}
+
+.memberdecls td, .fieldtable tr {
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
+}
+
+.memberdecls td.glow, .fieldtable tr.glow {
+ background-color: cyan;
+ box-shadow: 0 0 15px cyan;
+}
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+ background-color: #F8FBFD;
+ border: none;
+ margin: 4px;
+ padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+ padding: 0px 8px 4px 8px;
+ color: #555;
+}
+
+.memSeparator {
+ border-bottom: 1px solid #DEE4F0;
+ line-height: 1px;
+ margin: 0px;
+ padding: 0px;
+}
+
+.memItemLeft, .memTemplItemLeft {
+ white-space: nowrap;
+}
+
+.memItemRight {
+ width: 100%;
+}
+
+.memTemplParams {
+ color: #287ED3;
+ white-space: nowrap;
+ font-size: 80%;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtemplate {
+ font-size: 80%;
+ color: #287ED3;
+ font-weight: normal;
+ margin-left: 9px;
+}
+
+.memnav {
+ background-color: #EAF2FB;
+ border: 1px solid #9AC3EB;
+ text-align: center;
+ margin: 2px;
+ margin-right: 15px;
+ padding: 2px;
+}
+
+.mempage {
+ width: 100%;
+}
+
+.memitem {
+ padding: 0;
+ margin-bottom: 10px;
+ margin-right: 5px;
+ -webkit-transition: box-shadow 0.5s linear;
+ -moz-transition: box-shadow 0.5s linear;
+ -ms-transition: box-shadow 0.5s linear;
+ -o-transition: box-shadow 0.5s linear;
+ transition: box-shadow 0.5s linear;
+ display: table !important;
+ width: 100%;
+}
+
+.memitem.glow {
+ box-shadow: 0 0 15px cyan;
+}
+
+.memname {
+ font-weight: bold;
+ margin-left: 6px;
+}
+
+.memname td {
+ vertical-align: bottom;
+}
+
+.memproto, dl.reflist dt {
+ border-top: 1px solid #A0C6EC;
+ border-left: 1px solid #A0C6EC;
+ border-right: 1px solid #A0C6EC;
+ padding: 6px 0px 6px 0px;
+ color: #164676;
+ font-weight: bold;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ background-image:url('nav_f.png');
+ background-repeat:repeat-x;
+ background-color: #E0ECF9;
+ /* opera specific markup */
+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ /* firefox specific markup */
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+ -moz-border-radius-topright: 4px;
+ -moz-border-radius-topleft: 4px;
+ /* webkit specific markup */
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ -webkit-border-top-right-radius: 4px;
+ -webkit-border-top-left-radius: 4px;
+
+}
+
+.memdoc, dl.reflist dd {
+ border-bottom: 1px solid #A0C6EC;
+ border-left: 1px solid #A0C6EC;
+ border-right: 1px solid #A0C6EC;
+ padding: 6px 10px 2px 10px;
+ background-color: #FBFCFE;
+ border-top-width: 0;
+ background-image:url('nav_g.png');
+ background-repeat:repeat-x;
+ background-color: #FFFFFF;
+ /* opera specific markup */
+ border-bottom-left-radius: 4px;
+ border-bottom-right-radius: 4px;
+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ /* firefox specific markup */
+ -moz-border-radius-bottomleft: 4px;
+ -moz-border-radius-bottomright: 4px;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+ /* webkit specific markup */
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+dl.reflist dt {
+ padding: 5px;
+}
+
+dl.reflist dd {
+ margin: 0px 0px 10px 0px;
+ padding: 5px;
+}
+
+.paramkey {
+ text-align: right;
+}
+
+.paramtype {
+ white-space: nowrap;
+}
+
+.paramname {
+ color: #602020;
+ white-space: nowrap;
+}
+.paramname em {
+ font-style: normal;
+}
+.paramname code {
+ line-height: 14px;
+}
+
+.params, .retval, .exception, .tparams {
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+.params .paramname, .retval .paramname {
+ font-weight: bold;
+ vertical-align: top;
+}
+
+.params .paramtype {
+ font-style: italic;
+ vertical-align: top;
+}
+
+.params .paramdir {
+ font-family: "courier new",courier,monospace;
+ vertical-align: top;
+}
+
+table.mlabels {
+ border-spacing: 0px;
+}
+
+td.mlabels-left {
+ width: 100%;
+ padding: 0px;
+}
+
+td.mlabels-right {
+ vertical-align: bottom;
+ padding: 0px;
+ white-space: nowrap;
+}
+
+span.mlabels {
+ margin-left: 8px;
+}
+
+span.mlabel {
+ background-color: #63A2E1;
+ border-top:1px solid #3F8DDA;
+ border-left:1px solid #3F8DDA;
+ border-right:1px solid #BFD9F2;
+ border-bottom:1px solid #BFD9F2;
+ text-shadow: none;
+ color: white;
+ margin-right: 4px;
+ padding: 2px 3px;
+ border-radius: 3px;
+ font-size: 7pt;
+ white-space: nowrap;
+ vertical-align: middle;
+}
+
+
+
+/* @end */
+
+/* these are for tree view inside a (index) page */
+
+div.directory {
+ margin: 10px 0px;
+ border-top: 1px solid #92BEEA;
+ border-bottom: 1px solid #92BEEA;
+ width: 100%;
+}
+
+.directory table {
+ border-collapse:collapse;
+}
+
+.directory td {
+ margin: 0px;
+ padding: 0px;
+ vertical-align: top;
+}
+
+.directory td.entry {
+ white-space: nowrap;
+ padding-right: 6px;
+ padding-top: 3px;
+}
+
+.directory td.entry a {
+ outline:none;
+}
+
+.directory td.entry a img {
+ border: none;
+}
+
+.directory td.desc {
+ width: 100%;
+ padding-left: 6px;
+ padding-right: 6px;
+ padding-top: 3px;
+ border-left: 1px solid rgba(0,0,0,0.05);
+}
+
+.directory tr.even {
+ padding-left: 6px;
+ background-color: #F6F9FD;
+}
+
+.directory img {
+ vertical-align: -30%;
+}
+
+.directory .levels {
+ white-space: nowrap;
+ width: 100%;
+ text-align: right;
+ font-size: 9pt;
+}
+
+.directory .levels span {
+ cursor: pointer;
+ padding-left: 2px;
+ padding-right: 2px;
+ color: #236EB9;
+}
+
+.arrow {
+ color: #92BEEA;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: pointer;
+ font-size: 80%;
+ display: inline-block;
+ width: 16px;
+ height: 22px;
+}
+
+.icon {
+ font-family: Arial, Helvetica;
+ font-weight: bold;
+ font-size: 12px;
+ height: 14px;
+ width: 16px;
+ display: inline-block;
+ background-color: #63A2E1;
+ color: white;
+ text-align: center;
+ border-radius: 4px;
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.icona {
+ width: 24px;
+ height: 22px;
+ display: inline-block;
+}
+
+.iconfopen {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image:url('ftv2folderopen.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align:top;
+ display: inline-block;
+}
+
+.iconfclosed {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image:url('ftv2folderclosed.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align:top;
+ display: inline-block;
+}
+
+.icondoc {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image:url('ftv2doc.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align:top;
+ display: inline-block;
+}
+
+table.directory {
+ font: 400 14px Roboto,sans-serif;
+}
+
+/* @end */
+
+div.dynheader {
+ margin-top: 8px;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+address {
+ font-style: normal;
+ color: #195086;
+}
+
+table.doxtable {
+ border-collapse:collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.doxtable td, table.doxtable th {
+ border: 1px solid #1B548D;
+ padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+ background-color: #2065AA;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+table.fieldtable {
+ /*width: 100%;*/
+ margin-bottom: 10px;
+ border: 1px solid #A0C6EC;
+ border-spacing: 0px;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+ -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+ padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+ white-space: nowrap;
+ border-right: 1px solid #A0C6EC;
+ border-bottom: 1px solid #A0C6EC;
+ vertical-align: top;
+}
+
+.fieldtable td.fieldname {
+ padding-top: 3px;
+}
+
+.fieldtable td.fielddoc {
+ border-bottom: 1px solid #A0C6EC;
+ /*width: 100%;*/
+}
+
+.fieldtable td.fielddoc p:first-child {
+ margin-top: 0px;
+}
+
+.fieldtable td.fielddoc p:last-child {
+ margin-bottom: 2px;
+}
+
+.fieldtable tr:last-child td {
+ border-bottom: none;
+}
+
+.fieldtable th {
+ background-image:url('nav_f.png');
+ background-repeat:repeat-x;
+ background-color: #E0ECF9;
+ font-size: 90%;
+ color: #164676;
+ padding-bottom: 4px;
+ padding-top: 5px;
+ text-align:left;
+ -moz-border-radius-topleft: 4px;
+ -moz-border-radius-topright: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ border-bottom: 1px solid #A0C6EC;
+}
+
+
+.tabsearch {
+ top: 0px;
+ left: 10px;
+ height: 36px;
+ background-image: url('tab_b.png');
+ z-index: 101;
+ overflow: hidden;
+ font-size: 13px;
+}
+
+.navpath ul
+{
+ font-size: 11px;
+ background-image:url('tab_b.png');
+ background-repeat:repeat-x;
+ background-position: 0 -5px;
+ height:30px;
+ line-height:30px;
+ color:#7EB2E6;
+ border:solid 1px #BCD7F2;
+ overflow:hidden;
+ margin:0px;
+ padding:0px;
+}
+
+.navpath li
+{
+ list-style-type:none;
+ float:left;
+ padding-left:10px;
+ padding-right:15px;
+ background-image:url('bc_s.png');
+ background-repeat:no-repeat;
+ background-position:right;
+ color:#1F63A6;
+}
+
+.navpath li.navelem a
+{
+ height:32px;
+ display:block;
+ text-decoration: none;
+ outline: none;
+ color: #184C80;
+ font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ text-decoration: none;
+}
+
+.navpath li.navelem a:hover
+{
+ color:#579BDE;
+}
+
+.navpath li.footer
+{
+ list-style-type:none;
+ float:right;
+ padding-left:10px;
+ padding-right:15px;
+ background-image:none;
+ background-repeat:no-repeat;
+ background-position:right;
+ color:#1F63A6;
+ font-size: 8pt;
+}
+
+
+div.summary
+{
+ float: right;
+ font-size: 8pt;
+ padding-right: 5px;
+ width: 50%;
+ text-align: right;
+}
+
+div.summary a
+{
+ white-space: nowrap;
+}
+
+div.ingroups
+{
+ font-size: 8pt;
+ width: 50%;
+ text-align: left;
+}
+
+div.ingroups a
+{
+ white-space: nowrap;
+}
+
+div.header
+{
+ background-image:url('nav_h.png');
+ background-repeat:repeat-x;
+ background-color: #F8FBFD;
+ margin: 0px;
+ border-bottom: 1px solid #BFD9F2;
+}
+
+div.headertitle
+{
+ padding: 5px 5px 5px 10px;
+}
+
+dl
+{
+ padding: 0 0 0 10px;
+}
+
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
+dl.section
+{
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+dl.note
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #D0C000;
+}
+
+dl.warning, dl.attention
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #00D000;
+}
+
+dl.deprecated
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #505050;
+}
+
+dl.todo
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #00C0E0;
+}
+
+dl.test
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #3030E0;
+}
+
+dl.bug
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #C08050;
+}
+
+dl.section dd {
+ margin-bottom: 6px;
+}
+
+
+#projectlogo
+{
+ text-align: center;
+ vertical-align: bottom;
+ border-collapse: separate;
+}
+
+#projectlogo img
+{
+ border: 0px none;
+}
+
+#projectname
+{
+ font: 300% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 2px 0px;
+}
+
+#projectbrief
+{
+ font: 120% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 0px;
+}
+
+#projectnumber
+{
+ font: 50% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 0px;
+}
+
+#titlearea
+{
+ padding: 0px;
+ margin: 0px;
+ width: 100%;
+ border-bottom: 1px solid #3F8DDA;
+}
+
+.image
+{
+ text-align: center;
+}
+
+.dotgraph
+{
+ text-align: center;
+}
+
+.mscgraph
+{
+ text-align: center;
+}
+
+.diagraph
+{
+ text-align: center;
+}
+
+.caption
+{
+ font-weight: bold;
+}
+
+div.zoom
+{
+ border: 1px solid #84B6E7;
+}
+
+dl.citelist {
+ margin-bottom:50px;
+}
+
+dl.citelist dt {
+ color:#1E5E9E;
+ float:left;
+ font-weight:bold;
+ margin-right:10px;
+ padding:5px;
+}
+
+dl.citelist dd {
+ margin:2px 0;
+ padding:5px 0;
+}
+
+div.toc {
+ padding: 14px 25px;
+ background-color: #F4F8FC;
+ border: 1px solid #D5E6F6;
+ border-radius: 7px 7px 7px 7px;
+ float: right;
+ height: auto;
+ margin: 0 20px 10px 10px;
+ width: 200px;
+}
+
+div.toc li {
+ background: url("bdwn.png") no-repeat scroll 0 5px transparent;
+ font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
+ margin-top: 5px;
+ padding-left: 10px;
+ padding-top: 2px;
+}
+
+div.toc h3 {
+ font: bold 12px/1.2 Arial,FreeSans,sans-serif;
+ color: #287ED3;
+ border-bottom: 0 none;
+ margin: 0;
+}
+
+div.toc ul {
+ list-style: none outside none;
+ border: medium none;
+ padding: 0px;
+}
+
+div.toc li.level1 {
+ margin-left: 0px;
+}
+
+div.toc li.level2 {
+ margin-left: 15px;
+}
+
+div.toc li.level3 {
+ margin-left: 30px;
+}
+
+div.toc li.level4 {
+ margin-left: 45px;
+}
+
+.inherit_header {
+ font-weight: bold;
+ color: gray;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.inherit_header td {
+ padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+ display: none;
+}
+
+tr.heading h2 {
+ margin-top: 12px;
+ margin-bottom: 4px;
+}
+
+/* tooltip related style info */
+
+.ttc {
+ position: absolute;
+ display: none;
+}
+
+#powerTip {
+ cursor: default;
+ white-space: nowrap;
+ background-color: white;
+ border: 1px solid gray;
+ border-radius: 4px 4px 4px 4px;
+ box-shadow: 1px 1px 7px gray;
+ display: none;
+ font-size: smaller;
+ max-width: 80%;
+ opacity: 0.9;
+ padding: 1ex 1em 1em;
+ position: absolute;
+ z-index: 2147483647;
+}
+
+#powerTip div.ttdoc {
+ color: grey;
+ font-style: italic;
+}
+
+#powerTip div.ttname a {
+ font-weight: bold;
+}
+
+#powerTip div.ttname {
+ font-weight: bold;
+}
+
+#powerTip div.ttdeci {
+ color: #006318;
+}
+
+#powerTip div {
+ margin: 0px;
+ padding: 0px;
+ font: 12px/16px Roboto,sans-serif;
+}
+
+#powerTip:before, #powerTip:after {
+ content: "";
+ position: absolute;
+ margin: 0px;
+}
+
+#powerTip.n:after, #powerTip.n:before,
+#powerTip.s:after, #powerTip.s:before,
+#powerTip.w:after, #powerTip.w:before,
+#powerTip.e:after, #powerTip.e:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.nw:after, #powerTip.nw:before,
+#powerTip.sw:after, #powerTip.sw:before {
+ border: solid transparent;
+ content: " ";
+ height: 0;
+ width: 0;
+ position: absolute;
+}
+
+#powerTip.n:after, #powerTip.s:after,
+#powerTip.w:after, #powerTip.e:after,
+#powerTip.nw:after, #powerTip.ne:after,
+#powerTip.sw:after, #powerTip.se:after {
+ border-color: rgba(255, 255, 255, 0);
+}
+
+#powerTip.n:before, #powerTip.s:before,
+#powerTip.w:before, #powerTip.e:before,
+#powerTip.nw:before, #powerTip.ne:before,
+#powerTip.sw:before, #powerTip.se:before {
+ border-color: rgba(128, 128, 128, 0);
+}
+
+#powerTip.n:after, #powerTip.n:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.nw:after, #powerTip.nw:before {
+ top: 100%;
+}
+
+#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
+ border-top-color: #ffffff;
+ border-width: 10px;
+ margin: 0px -10px;
+}
+#powerTip.n:before {
+ border-top-color: #808080;
+ border-width: 11px;
+ margin: 0px -11px;
+}
+#powerTip.n:after, #powerTip.n:before {
+ left: 50%;
+}
+
+#powerTip.nw:after, #powerTip.nw:before {
+ right: 14px;
+}
+
+#powerTip.ne:after, #powerTip.ne:before {
+ left: 14px;
+}
+
+#powerTip.s:after, #powerTip.s:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.sw:after, #powerTip.sw:before {
+ bottom: 100%;
+}
+
+#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
+ border-bottom-color: #ffffff;
+ border-width: 10px;
+ margin: 0px -10px;
+}
+
+#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
+ border-bottom-color: #808080;
+ border-width: 11px;
+ margin: 0px -11px;
+}
+
+#powerTip.s:after, #powerTip.s:before {
+ left: 50%;
+}
+
+#powerTip.sw:after, #powerTip.sw:before {
+ right: 14px;
+}
+
+#powerTip.se:after, #powerTip.se:before {
+ left: 14px;
+}
+
+#powerTip.e:after, #powerTip.e:before {
+ left: 100%;
+}
+#powerTip.e:after {
+ border-left-color: #ffffff;
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
+}
+#powerTip.e:before {
+ border-left-color: #808080;
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
+}
+
+#powerTip.w:after, #powerTip.w:before {
+ right: 100%;
+}
+#powerTip.w:after {
+ border-right-color: #ffffff;
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
+}
+#powerTip.w:before {
+ border-right-color: #808080;
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
+}
+
+@media print
+{
+ #top { display: none; }
+ #side-nav { display: none; }
+ #nav-path { display: none; }
+ body { overflow:visible; }
+ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+ .summary { display: none; }
+ .memitem { page-break-inside: avoid; }
+ #doc-content
+ {
+ margin-left:0 !important;
+ height:auto !important;
+ width:auto !important;
+ overflow:inherit;
+ display:inline;
+ }
+}
+
diff --git a/API-html/doxygen.png b/API-html/doxygen.png
new file mode 100644
index 00000000..33af278
Binary files /dev/null and b/API-html/doxygen.png differ
diff --git a/API-html/dynsections.js b/API-html/dynsections.js
new file mode 100644
index 00000000..1e6bf07
--- /dev/null
+++ b/API-html/dynsections.js
@@ -0,0 +1,104 @@
+function toggleVisibility(linkObj)
+{
+ var base = $(linkObj).attr('id');
+ var summary = $('#'+base+'-summary');
+ var content = $('#'+base+'-content');
+ var trigger = $('#'+base+'-trigger');
+ var src=$(trigger).attr('src');
+ if (content.is(':visible')===true) {
+ content.hide();
+ summary.show();
+ $(linkObj).addClass('closed').removeClass('opened');
+ $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
+ } else {
+ content.show();
+ summary.hide();
+ $(linkObj).removeClass('closed').addClass('opened');
+ $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
+ }
+ return false;
+}
+
+function updateStripes()
+{
+ $('table.directory tr').
+ removeClass('even').filter(':visible:even').addClass('even');
+}
+
+function toggleLevel(level)
+{
+ $('table.directory tr').each(function() {
+ var l = this.id.split('_').length-1;
+ var i = $('#img'+this.id.substring(3));
+ var a = $('#arr'+this.id.substring(3));
+ if (l|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/examples.html b/API-html/examples.html
new file mode 100644
index 00000000..1b9d440
--- /dev/null
+++ b/API-html/examples.html
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/files.html b/API-html/files.html
new file mode 100644
index 00000000..8039fb0
--- /dev/null
+++ b/API-html/files.html
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
| ▼ doc | |
| ▼ API-html | |
| dynsections.js | |
| jquery.js | |
| ▼ examples | |
| ▼ CompButton | |
| CompButton.ino | |
| ▼ CompCrop | |
| CompCrop.ino | |
| ▼ CompHotspot | |
| CompHotspot.ino | |
| ▼ CompPage | |
| CompPage.ino | |
| ▼ CompPicture | |
| CompPicture.ino | |
| ▼ CompPointer | |
| CompPointer.ino | |
| ▼ CompProgressBar | |
| CompProgressBar.ino | |
| ▼ CompText | |
| CompText.ino | |
| NexButton.cpp | API of NexButton |
| NexButton.h | API of NexButton |
| NexCrop.cpp | API of NexCrop |
| NexCrop.h | API of NexCrop |
| NexHotspot.cpp | API of NexHotspot |
| NexHotspot.h | API of NexHotspot |
| NexPage.cpp | API of NexPage |
| NexPage.h | API of NexPage |
| NexPicture.cpp | API of NexPicture |
| NexPicture.h | API of NexPicture |
| NexPointer.cpp | |
| NexPointer.h | |
| NexProgressBar.cpp | API of NexProgressBar |
| NexProgressBar.h | API of NexProgressBar |
| NexSerialConfig.h | Serial configure |
| NexText.cpp | API of NexText |
| NexText.h | API of NexText |
| NexTouch.cpp | API of Nextion |
| NexTouch.h | API of Nextion |
+ 1.8.7
+
+
+
diff --git a/API-html/ftv2blank.png b/API-html/ftv2blank.png
new file mode 100644
index 00000000..63c605b
Binary files /dev/null and b/API-html/ftv2blank.png differ
diff --git a/API-html/ftv2doc.png b/API-html/ftv2doc.png
new file mode 100644
index 00000000..da86f46
Binary files /dev/null and b/API-html/ftv2doc.png differ
diff --git a/API-html/ftv2folderclosed.png b/API-html/ftv2folderclosed.png
new file mode 100644
index 00000000..f840d2a
Binary files /dev/null and b/API-html/ftv2folderclosed.png differ
diff --git a/API-html/ftv2folderopen.png b/API-html/ftv2folderopen.png
new file mode 100644
index 00000000..563d613
Binary files /dev/null and b/API-html/ftv2folderopen.png differ
diff --git a/API-html/ftv2lastnode.png b/API-html/ftv2lastnode.png
new file mode 100644
index 00000000..63c605b
Binary files /dev/null and b/API-html/ftv2lastnode.png differ
diff --git a/API-html/ftv2link.png b/API-html/ftv2link.png
new file mode 100644
index 00000000..da86f46
Binary files /dev/null and b/API-html/ftv2link.png differ
diff --git a/API-html/ftv2mlastnode.png b/API-html/ftv2mlastnode.png
new file mode 100644
index 00000000..2ab84ef
Binary files /dev/null and b/API-html/ftv2mlastnode.png differ
diff --git a/API-html/ftv2mnode.png b/API-html/ftv2mnode.png
new file mode 100644
index 00000000..2ab84ef
Binary files /dev/null and b/API-html/ftv2mnode.png differ
diff --git a/API-html/ftv2node.png b/API-html/ftv2node.png
new file mode 100644
index 00000000..63c605b
Binary files /dev/null and b/API-html/ftv2node.png differ
diff --git a/API-html/ftv2plastnode.png b/API-html/ftv2plastnode.png
new file mode 100644
index 00000000..c56911a
Binary files /dev/null and b/API-html/ftv2plastnode.png differ
diff --git a/API-html/ftv2pnode.png b/API-html/ftv2pnode.png
new file mode 100644
index 00000000..c56911a
Binary files /dev/null and b/API-html/ftv2pnode.png differ
diff --git a/API-html/ftv2splitbar.png b/API-html/ftv2splitbar.png
new file mode 100644
index 00000000..587f721
Binary files /dev/null and b/API-html/ftv2splitbar.png differ
diff --git a/API-html/ftv2vertline.png b/API-html/ftv2vertline.png
new file mode 100644
index 00000000..63c605b
Binary files /dev/null and b/API-html/ftv2vertline.png differ
diff --git a/API-html/functions.html b/API-html/functions.html
new file mode 100644
index 00000000..5c5f2ec
--- /dev/null
+++ b/API-html/functions.html
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/functions_func.html b/API-html/functions_func.html
new file mode 100644
index 00000000..a35f5e1
--- /dev/null
+++ b/API-html/functions_func.html
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/globals.html b/API-html/globals.html
new file mode 100644
index 00000000..3ff6696
--- /dev/null
+++ b/API-html/globals.html
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/globals_func.html b/API-html/globals_func.html
new file mode 100644
index 00000000..5934758
--- /dev/null
+++ b/API-html/globals_func.html
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/hierarchy.html b/API-html/hierarchy.html
new file mode 100644
index 00000000..0d2c37d
--- /dev/null
+++ b/API-html/hierarchy.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
| ▼CNexTouch | Root Class of Nextion Components |
| CNexButton | NexButton,subclass of NexTouch,provides simple methods to control button component |
| CNexCrop | NexCrop,subclass of NexTouch,provides simple methods to control crop component |
| CNexHotspot | NexHotspot,subclass of NexTouch,provides simple methods to control hotspot component |
| CNexPage | NexPage,subclass of NexTouch,provides simple methods to control page component |
| CNexPicture | NexPicture,subclass of NexTouch,provides simple methods to control picture component |
| CNexPointer | NexPointer,subclass of NexTouch,provides simple methods to control pointer component |
| CNexProgressBar | NexProgressBar,subclass of NexTouch,provides simple methods to control progress bar component |
| CNexText | NexText,subclass of NexTouch,provides simple methods to control text component |
+ 1.8.7
+
+
+
diff --git a/API-html/index.hhc b/API-html/index.hhc
new file mode 100644
index 00000000..038117e
--- /dev/null
+++ b/API-html/index.hhc
@@ -0,0 +1,290 @@
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
Nextion Arduino library provides an easy-to-use way to manipulate Nextion serial displays. Users can use the libarry freely, either in commerical projects or open-source prjects, without any additional condiitons.
+For more information about the Nextion display project, please visit the wiki。 The wiki provdies all the necessary technical documnets, quick start guide, tutorials, demos, as well as some useful resources.
+To get your Nextion display, please visit iMall.
+To discuss the project? Request new features? Report a BUG? please visit the Forums
+
Latest source code can be download at https://github.com/itead/ITEADLIB_Arduino_Nextion.
+You can clone it by:
git clone https://github.com/itead/ITEADLIB_Arduino_Nextion +
Online API documentation can be reached at http://docs.iteadstudio.com/ITEADLIB_Arduino_Nextion/.
+Offline API documentation can be found under directory doc.
+If you want to change the default serial to debug or communicate with Nextion ,you need to modify the line in file NexSerialConfig.h:
#define dbSerial Serial ---> #define dbSerial Serialxxx +#define nexSerial Serial2 ---> #define dbSerial Serialxxx +
If you want to close the debug information,you need to modify the line in file NexSerialConfig.h:
#define DEBUG_SERIAL_ENABLE ---> //#define DEBUG_SERIAL_ENABLE +
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004
+Copyright (C) 2014 ITEAD Studio
+Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE +
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+0. You just DO WHAT THE FUCK YOU WANT TO.
+
+ 1.8.7
+
+
+
diff --git a/API-html/jquery.js b/API-html/jquery.js
new file mode 100644
index 00000000..6aa2e4c
--- /dev/null
+++ b/API-html/jquery.js
@@ -0,0 +1,39 @@
+/*!
+ * jQuery JavaScript Library v1.7.1
+ * http://jquery.com/
+ *
+ * Copyright 2011, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Mon Nov 21 21:11:03 2011 -0500
+ */
+(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b4| t |
|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/md_readme.html b/API-html/md_readme.html
new file mode 100644
index 00000000..f3d8ed9
--- /dev/null
+++ b/API-html/md_readme.html
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/nav_f.png b/API-html/nav_f.png
new file mode 100644
index 00000000..86c145d
Binary files /dev/null and b/API-html/nav_f.png differ
diff --git a/API-html/nav_g.png b/API-html/nav_g.png
new file mode 100644
index 00000000..2093a23
Binary files /dev/null and b/API-html/nav_g.png differ
diff --git a/API-html/nav_h.png b/API-html/nav_h.png
new file mode 100644
index 00000000..be2b899
Binary files /dev/null and b/API-html/nav_h.png differ
diff --git a/API-html/open.png b/API-html/open.png
new file mode 100644
index 00000000..6297c0c
Binary files /dev/null and b/API-html/open.png differ
diff --git a/API-html/pages.html b/API-html/pages.html
new file mode 100644
index 00000000..2b0dbeb
--- /dev/null
+++ b/API-html/pages.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
| readme |
+ 1.8.7
+
+
+
diff --git a/API-html/readme_8md_source.html b/API-html/readme_8md_source.html
new file mode 100644
index 00000000..0e170f7
--- /dev/null
+++ b/API-html/readme_8md_source.html
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+|
+ API
+
+ For Arduino developers
+ |
+
+ 1.8.7
+
+
+
diff --git a/API-html/sync_off.png b/API-html/sync_off.png
new file mode 100644
index 00000000..f168259
Binary files /dev/null and b/API-html/sync_off.png differ
diff --git a/API-html/sync_on.png b/API-html/sync_on.png
new file mode 100644
index 00000000..76e6eed
Binary files /dev/null and b/API-html/sync_on.png differ
diff --git a/API-html/tab_a.png b/API-html/tab_a.png
new file mode 100644
index 00000000..f1dac83
Binary files /dev/null and b/API-html/tab_a.png differ
diff --git a/API-html/tab_b.png b/API-html/tab_b.png
new file mode 100644
index 00000000..23b6b7e
Binary files /dev/null and b/API-html/tab_b.png differ
diff --git a/API-html/tab_h.png b/API-html/tab_h.png
new file mode 100644
index 00000000..d38741b
Binary files /dev/null and b/API-html/tab_h.png differ
diff --git a/API-html/tab_s.png b/API-html/tab_s.png
new file mode 100644
index 00000000..6d9d4fa
Binary files /dev/null and b/API-html/tab_s.png differ
diff --git a/API-html/tabs.css b/API-html/tabs.css
new file mode 100644
index 00000000..13e4654
--- /dev/null
+++ b/API-html/tabs.css
@@ -0,0 +1,60 @@
+.tabs, .tabs2, .tabs3 {
+ background-image: url('tab_b.png');
+ width: 100%;
+ z-index: 101;
+ font-size: 13px;
+ font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+}
+
+.tabs2 {
+ font-size: 10px;
+}
+.tabs3 {
+ font-size: 9px;
+}
+
+.tablist {
+ margin: 0;
+ padding: 0;
+ display: table;
+}
+
+.tablist li {
+ float: left;
+ display: table-cell;
+ background-image: url('tab_b.png');
+ line-height: 36px;
+ list-style: none;
+}
+
+.tablist a {
+ display: block;
+ padding: 0 20px;
+ font-weight: bold;
+ background-image:url('tab_s.png');
+ background-repeat:no-repeat;
+ background-position:right;
+ color: #184C80;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ text-decoration: none;
+ outline: none;
+}
+
+.tabs3 .tablist a {
+ padding: 0 10px;
+}
+
+.tablist a:hover {
+ background-image: url('tab_h.png');
+ background-repeat:repeat-x;
+ color: #fff;
+ text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
+ text-decoration: none;
+}
+
+.tablist li.current a {
+ background-image: url('tab_a.png');
+ background-repeat:repeat-x;
+ color: #fff;
+ text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
+}
diff --git a/API.chm b/API.chm
new file mode 100644
index 00000000..ff19995
Binary files /dev/null and b/API.chm differ