|
diff --git a/screen__pixytest_8h_source.html b/screen__pixytest_8h_source.html
index 0c335b4..3035e0f 100644
--- a/screen__pixytest_8h_source.html
+++ b/screen__pixytest_8h_source.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/screen__tracking_8c.html b/screen__tracking_8c.html
index c2a57fb..bfc1ae9 100644
--- a/screen__tracking_8c.html
+++ b/screen__tracking_8c.html
@@ -97,19 +97,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "screen_tracking.h"
+
#include "pixy_control.h"
#include "button.h"
#include "checkbox.h"
#include "tft.h"
#include "touch.h"
#include "pixy.h"
#include "system.h"
-
#include "pixy_helper.h"
+
#include "pixy_frame.h"
@@ -788,7 +802,7 @@ Here is the call graph for this function:
@@ -977,10 +991,50 @@ Here is the call graph for this function:
}
-static void leave(void *screen)
Definition: screen_tracking.c:220
-static void update(void *screen)
Definition: screen_tracking.c:238
-static void enter(void *screen)
Definition: screen_tracking.c:163
+static void leave(void *screen)
Definition: screen_tracking.c:251
+static void update(void *screen)
Definition: screen_tracking.c:269
+static void enter(void *screen)
Definition: screen_tracking.c:194
+
+
+
+
+
+
+
+
+
+
+ | int16_t servo_x = 0 |
+
+
+ |
+
+static |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | int16_t servo_y = 0 |
+
+
+ |
+
+static |
+
+
+
+
@@ -1037,9 +1091,9 @@ Here is the call graph for this function:
}
-void tracking_our_update(void *tracking_config, struct Block *blocks, int num_blocks)
Definition: screen_tracking.c:101
-void tracking_our_stop(void *tracking_config)
Definition: screen_tracking.c:93
-void tracking_our_start(void *tracking_config)
Definition: screen_tracking.c:85
+void tracking_our_update(void *tracking_config, struct Block *blocks, int num_blocks)
Definition: screen_tracking.c:109
+void tracking_our_stop(void *tracking_config)
Definition: screen_tracking.c:101
+void tracking_our_start(void *tracking_config)
Definition: screen_tracking.c:88
@@ -1065,16 +1119,16 @@ Here is the call graph for this function:
}
-void tracking_reference_stop(void *tracking_config)
Definition: screen_tracking.c:124
-void tracking_reference_update(void *tracking_config, struct Block *blocks, int num_blocks)
Definition: screen_tracking.c:132
-void tracking_reference_start(void *tracking_config)
Definition: screen_tracking.c:116
+void tracking_reference_stop(void *tracking_config)
Definition: screen_tracking.c:155
+void tracking_reference_update(void *tracking_config, struct Block *blocks, int num_blocks)
Definition: screen_tracking.c:163
+void tracking_reference_start(void *tracking_config)
Definition: screen_tracking.c:147
diff --git a/screen__tracking_8c__incl.map b/screen__tracking_8c__incl.map
index e64a620..e09c19a 100644
--- a/screen__tracking_8c__incl.map
+++ b/screen__tracking_8c__incl.map
@@ -1,13 +1,14 @@
diff --git a/screen__tracking_8c__incl.md5 b/screen__tracking_8c__incl.md5
index d168037..f63f942 100644
--- a/screen__tracking_8c__incl.md5
+++ b/screen__tracking_8c__incl.md5
@@ -1 +1 @@
-12376ea001095c8671b22d5a051d339b
\ No newline at end of file
+52da87c21d460ac505830381bf4a93de
\ No newline at end of file
diff --git a/screen__tracking_8c__incl.png b/screen__tracking_8c__incl.png
index f840f3e..e1dece1 100644
Binary files a/screen__tracking_8c__incl.png and b/screen__tracking_8c__incl.png differ
diff --git a/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.map b/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.map
index 9e4e5f1..98ed095 100644
--- a/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.map
+++ b/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.map
@@ -1,3 +1,4 @@
diff --git a/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.md5 b/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.md5
index 6a23f81..03c13ea 100644
--- a/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.md5
+++ b/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.md5
@@ -1 +1 @@
-087d29102f0d82305aef00b7223c94ad
\ No newline at end of file
+e52329f9c42ea2a800dbcb775c73f12d
\ No newline at end of file
diff --git a/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.png b/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.png
index 2116b4e..f959bc5 100644
Binary files a/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.png and b/screen__tracking_8c_a4e5b235d9db4e14eb031143a12e26940_cgraph.png differ
diff --git a/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.map b/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.map
index 24f6834..6110e8c 100644
--- a/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.map
+++ b/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.map
@@ -2,30 +2,32 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.md5 b/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.md5
index 45da687..03f3a18 100644
--- a/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.md5
+++ b/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.md5
@@ -1 +1 @@
-9cafaf9bad7434cda0f4382b21915cdb
\ No newline at end of file
+e2ed3578507109ddb79fe88356c82c72
\ No newline at end of file
diff --git a/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.png b/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.png
index 02529e0..ab43aa7 100644
Binary files a/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.png and b/screen__tracking_8c_a5e8f84ee8ff4bf827775c38ae6752509_cgraph.png differ
diff --git a/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.map b/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.map
new file mode 100644
index 0000000..8aa6986
--- /dev/null
+++ b/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.map
@@ -0,0 +1,5 @@
+
diff --git a/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.md5 b/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.md5
new file mode 100644
index 0000000..5104d34
--- /dev/null
+++ b/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.md5
@@ -0,0 +1 @@
+3eaf7dcd44e1e02bc14f39b3370137c3
\ No newline at end of file
diff --git a/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.png b/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.png
new file mode 100644
index 0000000..fd733a1
Binary files /dev/null and b/screen__tracking_8c_acb647e6a47a40716583b11336f58e023_cgraph.png differ
diff --git a/screen__tracking_8h.html b/screen__tracking_8h.html
index 2965369..67df4df 100644
--- a/screen__tracking_8h.html
+++ b/screen__tracking_8h.html
@@ -127,7 +127,7 @@ Functions
diff --git a/screen__tracking_8h_source.html b/screen__tracking_8h_source.html
index 2d47b53..93dd456 100644
--- a/screen__tracking_8h_source.html
+++ b/screen__tracking_8h_source.html
@@ -103,17 +103,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
-void tracking_set_mode(enum Tracking_Implementation impl)
Definition: screen_tracking.c:147
+void tracking_set_mode(enum Tracking_Implementation impl)
Definition: screen_tracking.c:178
Tracking_Implementation
Definition: screen_tracking.h:18
Pixy's internal tracking implementation.
Definition: screen_tracking.h:20
-SCREEN_STRUCT * get_screen_tracking()
Definition: screen_tracking.c:347
+SCREEN_STRUCT * get_screen_tracking()
Definition: screen_tracking.c:378
Our own tracking PID implementation.
Definition: screen_tracking.h:19
diff --git a/search/all_3.js b/search/all_3.js
index cf3a6b5..a597e5a 100644
--- a/search/all_3.js
+++ b/search/all_3.js
@@ -5,5 +5,6 @@ var searchData=
['dheight',['DHEIGHT',['../screen__calibrate_8h.html#a2c0e9cadedb91327295c0249e8a3ad6f',1,'screen_calibrate.h']]],
['directory_5fstruct',['DIRECTORY_STRUCT',['../struct_d_i_r_e_c_t_o_r_y___s_t_r_u_c_t.html',1,'']]],
['done',['done',['../screen__photomode__save_8c.html#a06fc87d81c62e9abb8790b6e5713c55ba9041c40ebd1ff09fe453b594ad748199',1,'screen_photomode_save.c']]],
- ['dwidth',['DWIDTH',['../screen__calibrate_8h.html#a7f32e26ea2ffbc0c5408e65b30d4f0c8',1,'screen_calibrate.h']]]
+ ['dwidth',['DWIDTH',['../screen__calibrate_8h.html#a7f32e26ea2ffbc0c5408e65b30d4f0c8',1,'screen_calibrate.h']]],
+ ['discoverpixy_20doxygen_20documentation',['discoverpixy Doxygen Documentation',['../index.html',1,'']]]
];
diff --git a/search/all_8.js b/search/all_8.js
index 71f71f4..607c86a 100644
--- a/search/all_8.js
+++ b/search/all_8.js
@@ -6,7 +6,7 @@ var searchData=
['int16',['INT16',['../pixydefs_8h.html#a2e349ae1ccfa1fb9ea362333920c6d96',1,'pixydefs.h']]],
['int32',['INT32',['../pixydefs_8h.html#a1d913ae2edf2ac73d3e18dcfdf1cbfda',1,'pixydefs.h']]],
['int8',['INT8',['../pixydefs_8h.html#ab639628cd651b0efb8e0e054aa37bc2a',1,'pixydefs.h']]],
- ['interpolatebayer',['interpolateBayer',['../pixy__helper_8c.html#ac0bb3b512eb46a18bda67293e4453d76',1,'pixy_helper.c']]],
+ ['interpolatebayer',['interpolateBayer',['../pixy__frame_8c.html#ac0bb3b512eb46a18bda67293e4453d76',1,'pixy_frame.c']]],
['ints16',['INTS16',['../pixydefs_8h.html#ae03504da82ac4f29e31c5e15f44aa1a6',1,'pixydefs.h']]],
['ints32',['INTS32',['../pixydefs_8h.html#aea3deefb370b3b4322225e84c2d631fd',1,'pixydefs.h']]],
['ints8',['INTS8',['../pixydefs_8h.html#af481c4c26948c3ff3c4fd7573e5d3dda',1,'pixydefs.h']]]
diff --git a/search/all_d.js b/search/all_d.js
index 63fe54f..0c0e760 100644
--- a/search/all_d.js
+++ b/search/all_d.js
@@ -25,18 +25,22 @@ var searchData=
['pixy_5fcam_5fset_5fbrightness',['pixy_cam_set_brightness',['../group__pixy.html#ga4abc74c8533b17d9e2aa6dfbf4c6a5e1',1,'pixy.h']]],
['pixy_5fcam_5fset_5fexposure_5fcompensation',['pixy_cam_set_exposure_compensation',['../group__pixy.html#ga0b375c58d7ddc701d6c65845ecfc11fb',1,'pixy.h']]],
['pixy_5fcam_5fset_5fwhite_5fbalance_5fvalue',['pixy_cam_set_white_balance_value',['../group__pixy.html#gad2ec06c83cc4c8de8551e3151287c264',1,'pixy.h']]],
- ['pixy_5fcc_5fset_5fregion',['pixy_cc_set_region',['../pixy__helper_8c.html#ad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c'],['../pixy__helper_8h.html#ad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c']]],
+ ['pixy_5fcc_5fset_5fregion',['pixy_cc_set_region',['../group__pixy__helper.html#gad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c'],['../group__pixy__helper.html#gad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c']]],
['pixy_5fclose',['pixy_close',['../group__pixy.html#gaada09a1aeda12672050f5c3183ef6f3b',1,'pixy.h']]],
['pixy_5fcommand',['pixy_command',['../group__pixy.html#ga3d55779001cc649ed85be1a92f09892d',1,'pixy.h']]],
['pixy_5fconnected',['pixy_connected',['../screen__photomode_8c.html#a78404e967b20689331bd77e184ec1c25',1,'screen_photomode.c']]],
+ ['pixy_20control_20helper',['Pixy Control Helper',['../group__pixy__control.html',1,'']]],
+ ['pixy_5fcontrol_2ec',['pixy_control.c',['../pixy__control_8c.html',1,'']]],
+ ['pixy_5fcontrol_2eh',['pixy_control.h',['../pixy__control_8h.html',1,'']]],
['pixy_5ferror',['pixy_error',['../group__pixy.html#ga247afb06384e4967395a7059e0bde95d',1,'pixy.h']]],
['pixy_5ferror_5fchirp',['PIXY_ERROR_CHIRP',['../pixydefs_8h.html#a6a5432dfb4e6ea0d7fd92d30432045f7',1,'pixydefs.h']]],
['pixy_5ferror_5finvalid_5fcommand',['PIXY_ERROR_INVALID_COMMAND',['../pixydefs_8h.html#ad6f99e016854d83ac78690dfe1104d7c',1,'pixydefs.h']]],
['pixy_5ferror_5finvalid_5fparameter',['PIXY_ERROR_INVALID_PARAMETER',['../pixydefs_8h.html#a3e6c308db4153ad4bd3ef088221bfc60',1,'pixydefs.h']]],
+ ['pixy_5fframe_2ec',['pixy_frame.c',['../pixy__frame_8c.html',1,'']]],
+ ['pixy_5fframe_2eh',['pixy_frame.h',['../pixy__frame_8h.html',1,'']]],
['pixy_5fget_5fblocks',['pixy_get_blocks',['../group__pixy.html#gab4113dedad844bc189466552c75b47a0',1,'pixy.h']]],
['pixy_5fget_5ffirmware_5fversion',['pixy_get_firmware_version',['../group__pixy.html#ga8ca61cb465cf6dc72fcae79b0c08e810',1,'pixy.h']]],
- ['pixy_5fhelper_2ec',['pixy_helper.c',['../pixy__helper_8c.html',1,'']]],
- ['pixy_5fhelper_2eh',['pixy_helper.h',['../pixy__helper_8h.html',1,'']]],
+ ['pixy_20frame_20helper',['Pixy Frame Helper',['../group__pixy__helper.html',1,'']]],
['pixy_5finit',['pixy_init',['../group__pixy.html#gad269822960ad0073356dab75ce3050b3',1,'pixy.h']]],
['pixy_5fled_5fget_5fmax_5fcurrent',['pixy_led_get_max_current',['../group__pixy.html#gace7a7da527f1b01abc6355fd8945d023',1,'pixy.h']]],
['pixy_5fled_5fset_5fmax_5fcurrent',['pixy_led_set_max_current',['../group__pixy.html#ga38582b897bb2eb5f36c6f68d2e171d05',1,'pixy.h']]],
@@ -46,6 +50,8 @@ var searchData=
['pixy_5fmax_5fy',['PIXY_MAX_Y',['../group__pixy.html#ga74b8105f78bc6befa6f639750714c7dd',1,'pixy.h']]],
['pixy_5fmin_5fx',['PIXY_MIN_X',['../group__pixy.html#ga0834f8933ac1684e28fe4f832488b320',1,'pixy.h']]],
['pixy_5fmin_5fy',['PIXY_MIN_Y',['../group__pixy.html#ga0e3a3aa0490fce5c19f571541a997e8c',1,'pixy.h']]],
+ ['pixy_5fpid_5fx',['pixy_PID_X',['../group__pixy__control.html#gab3724cbb7b6c771af9ad87db9c0d3902',1,'pixy_PID_X(int16_t x, int16_t w): pixy_control.c'],['../group__pixy__control.html#gab3724cbb7b6c771af9ad87db9c0d3902',1,'pixy_PID_X(int16_t x, int16_t w): pixy_control.c']]],
+ ['pixy_5fpid_5fy',['pixy_PID_Y',['../group__pixy__control.html#ga4b2080c6002ea758f49d748ecf8db28b',1,'pixy_PID_Y(int16_t x, int16_t w): pixy_control.c'],['../group__pixy__control.html#ga4b2080c6002ea758f49d748ecf8db28b',1,'pixy_PID_Y(int16_t x, int16_t w): pixy_control.c']]],
['pixy_5fpos',['pixy_pos',['../screen__photomode_8c.html#af79762591f29f1c5205a3c7db0979368',1,'screen_photomode.c']]],
['pixy_5frcs_5fcenter_5fpos',['PIXY_RCS_CENTER_POS',['../group__pixy.html#ga9182417344deee5ca45dba835416a1a3',1,'pixy.h']]],
['pixy_5frcs_5fget_5fposition',['pixy_rcs_get_position',['../group__pixy.html#gad8ff0e513bae5acec82c6a7e0e21685f',1,'pixy.h']]],
@@ -53,10 +59,10 @@ var searchData=
['pixy_5frcs_5fmin_5fpos',['PIXY_RCS_MIN_POS',['../group__pixy.html#ga5361e5e4628b4f8577d2febafc4da088',1,'pixy.h']]],
['pixy_5frcs_5fset_5ffrequency',['pixy_rcs_set_frequency',['../group__pixy.html#ga45bb277d2ea7110def16186468e571f9',1,'pixy.h']]],
['pixy_5frcs_5fset_5fposition',['pixy_rcs_set_position',['../group__pixy.html#ga5fb9213a5459dc6c74131ecabd6b5995',1,'pixy.h']]],
- ['pixy_5frender_5fcropped_5fframe',['pixy_render_cropped_frame',['../pixy__helper_8c.html#ad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c'],['../pixy__helper_8h.html#ad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c']]],
- ['pixy_5frender_5ffull_5fframe',['pixy_render_full_frame',['../pixy__helper_8c.html#a31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_helper.c'],['../pixy__helper_8h.html#a31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_helper.c']]],
- ['pixy_5fsave_5fcropped_5fframe',['pixy_save_cropped_frame',['../pixy__helper_8c.html#af0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c'],['../pixy__helper_8h.html#af0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c']]],
- ['pixy_5fsave_5ffull_5fframe',['pixy_save_full_frame',['../pixy__helper_8c.html#aeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_helper.c'],['../pixy__helper_8h.html#aeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_helper.c']]],
+ ['pixy_5frender_5fcropped_5fframe',['pixy_render_cropped_frame',['../group__pixy__helper.html#gad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c'],['../group__pixy__helper.html#gad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c']]],
+ ['pixy_5frender_5ffull_5fframe',['pixy_render_full_frame',['../group__pixy__helper.html#ga31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_frame.c'],['../group__pixy__helper.html#ga31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_frame.c']]],
+ ['pixy_5fsave_5fcropped_5fframe',['pixy_save_cropped_frame',['../group__pixy__helper.html#gaf0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c'],['../group__pixy__helper.html#gaf0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c']]],
+ ['pixy_5fsave_5ffull_5fframe',['pixy_save_full_frame',['../group__pixy__helper.html#gaeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_frame.c'],['../group__pixy__helper.html#gaeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_frame.c']]],
['pixy_5fservice',['pixy_service',['../group__pixy.html#ga72a2cd126f6a5f67842e5ff66424ccb0',1,'pixy.h']]],
['pixydefs_2eh',['pixydefs.h',['../pixydefs_8h.html',1,'']]],
['pixytest_20_28screen_29',['Pixytest (Screen)',['../group__pixytest.html',1,'']]],
diff --git a/search/all_e.js b/search/all_e.js
index 6030db4..a979517 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -2,6 +2,10 @@ var searchData=
[
['red',['RED',['../group__tft.html#ga8d23feea868a983c8c2b661e1e16972f',1,'tft.h']]],
['reference_5ftracking',['REFERENCE_TRACKING',['../group__tracking.html#gga3c8bf9318d59fa185140f11fbd82f7d1a8047bc34a9635f316a089c282bb66604',1,'screen_tracking.h']]],
- ['renderba81',['renderBA81',['../pixy__helper_8c.html#afb06c0b9c06d1309cf67dcf1a9fc3eef',1,'pixy_helper.c']]],
+ ['reg_5fpid_5fkd',['REG_PID_KD',['../pixy__control_8c.html#a270b42ec5ef46a54c91fe1958d551231',1,'pixy_control.c']]],
+ ['reg_5fpid_5fki',['REG_PID_KI',['../pixy__control_8c.html#a518bf70ad380fa7605e895f59ba08249',1,'pixy_control.c']]],
+ ['reg_5fpid_5fkp',['REG_PID_KP',['../pixy__control_8c.html#aa229051d61aedca94d95afa01c6ab3fe',1,'pixy_control.c']]],
+ ['reg_5fpid_5fta',['REG_PID_TA',['../pixy__control_8c.html#ac490324cc61d8be6f8cd13076c0b5644',1,'pixy_control.c']]],
+ ['renderba81',['renderBA81',['../pixy__frame_8c.html#afb06c0b9c06d1309cf67dcf1a9fc3eef',1,'pixy_frame.c']]],
['rgb',['RGB',['../group__tft.html#ga4a118ad3ee36468a3fa616977a64864e',1,'tft.h']]]
];
diff --git a/search/all_f.js b/search/all_f.js
index 1b5f63e..b01f0c1 100644
--- a/search/all_f.js
+++ b/search/all_f.js
@@ -1,7 +1,7 @@
var searchData=
[
['system_20_28lowlevel_29',['System (LowLevel)',['../group__ll__system.html',1,'']]],
- ['saveba81',['saveBA81',['../pixy__helper_8c.html#a9b12014ced2f09e5e7d6646b966552ef',1,'pixy_helper.c']]],
+ ['saveba81',['saveBA81',['../pixy__frame_8c.html#a9b12014ced2f09e5e7d6646b966552ef',1,'pixy_frame.c']]],
['saving',['saving',['../screen__photomode__save_8c.html#a06fc87d81c62e9abb8790b6e5713c55ba39ecd2c0ac98899231edab64bf304e05',1,'screen_photomode_save.c']]],
['screen',['screen',['../screen__filetest_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_filetest.c'],['../screen__guitest_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_guitest.c'],['../screen__main_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_main.c'],['../screen__photomode_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_photomode.c'],['../screen__photomode__save_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_photomode_save.c'],['../screen__pixytest_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_pixytest.c'],['../screen__tracking_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_tracking.c'],['../screen__calibrate_8c.html#a939fdd806f427cc8505ed817e28cce9d',1,'screen(): screen_calibrate.c'],['../group__screen.html',1,'(Global Namespace)']]],
['screen_2ec',['screen.c',['../screen_8c.html',1,'']]],
@@ -34,8 +34,8 @@ var searchData=
['selecting',['selecting',['../screen__tracking_8c.html#a99fb83031ce9923c84392b4e92f956b5ac242524fd98ab3d6b9d9f0a5b0f4c013',1,'screen_tracking.c']]],
['servo_5fbutton_5fspacing',['SERVO_BUTTON_SPACING',['../screen__pixytest_8c.html#a61f6199ab9d14cc55be19847add309c3',1,'screen_pixytest.c']]],
['servo_5fbutton_5fy',['SERVO_BUTTON_Y',['../screen__pixytest_8c.html#af043ebace98de8929bd147634673743e',1,'screen_pixytest.c']]],
- ['servo_5fx',['servo_x',['../screen__pixytest_8c.html#a8184234e1ba58053466062e14933bae7',1,'screen_pixytest.c']]],
- ['servo_5fy',['servo_y',['../screen__pixytest_8c.html#a3e9f071aa3313583a8a88d672bafaa20',1,'screen_pixytest.c']]],
+ ['servo_5fx',['servo_x',['../screen__pixytest_8c.html#a8184234e1ba58053466062e14933bae7',1,'servo_x(): screen_pixytest.c'],['../screen__tracking_8c.html#aa65afaab05457de746d1c93ac8942f76',1,'servo_x(): screen_tracking.c']]],
+ ['servo_5fy',['servo_y',['../screen__pixytest_8c.html#a3e9f071aa3313583a8a88d672bafaa20',1,'servo_y(): screen_pixytest.c'],['../screen__tracking_8c.html#a00b08d9093c8479925610e104269e4d3',1,'servo_y(): screen_tracking.c']]],
['showlist',['showlist',['../screen__photomode__save_8c.html#a06fc87d81c62e9abb8790b6e5713c55ba222b1a42a2963ceeb4328fb55c40f37e',1,'screen_photomode_save.c']]],
['signature',['signature',['../struct_block.html#a78963c1ed5ab32c4ac2e81797f484e0f',1,'Block']]],
['start',['start',['../struct_t_r_a_c_k_i_n_g___c_o_n_f_i_g___s_t_r_u_c_t.html#abb08dc2cec7cdf0c331ec4116bfc10a9',1,'TRACKING_CONFIG_STRUCT']]],
diff --git a/search/defines_a.js b/search/defines_a.js
index 4546046..9093b75 100644
--- a/search/defines_a.js
+++ b/search/defines_a.js
@@ -1,6 +1,7 @@
var searchData=
[
- ['servo_5fbutton_5fspacing',['SERVO_BUTTON_SPACING',['../screen__pixytest_8c.html#a61f6199ab9d14cc55be19847add309c3',1,'screen_pixytest.c']]],
- ['servo_5fbutton_5fy',['SERVO_BUTTON_Y',['../screen__pixytest_8c.html#af043ebace98de8929bd147634673743e',1,'screen_pixytest.c']]],
- ['string',['STRING',['../pixydefs_8h.html#a8f7bd5242b15da973671df869db5fe85',1,'pixydefs.h']]]
+ ['reg_5fpid_5fkd',['REG_PID_KD',['../pixy__control_8c.html#a270b42ec5ef46a54c91fe1958d551231',1,'pixy_control.c']]],
+ ['reg_5fpid_5fki',['REG_PID_KI',['../pixy__control_8c.html#a518bf70ad380fa7605e895f59ba08249',1,'pixy_control.c']]],
+ ['reg_5fpid_5fkp',['REG_PID_KP',['../pixy__control_8c.html#aa229051d61aedca94d95afa01c6ab3fe',1,'pixy_control.c']]],
+ ['reg_5fpid_5fta',['REG_PID_TA',['../pixy__control_8c.html#ac490324cc61d8be6f8cd13076c0b5644',1,'pixy_control.c']]]
];
diff --git a/search/defines_b.js b/search/defines_b.js
index c1157d3..4546046 100644
--- a/search/defines_b.js
+++ b/search/defines_b.js
@@ -1,12 +1,6 @@
var searchData=
[
- ['uint16',['UINT16',['../pixydefs_8h.html#a7100ea6196116bc770a1313f714d1709',1,'pixydefs.h']]],
- ['uint32',['UINT32',['../pixydefs_8h.html#a5929e5a5d9ef462b5f22a1e3c920beb2',1,'pixydefs.h']]],
- ['uint8',['UINT8',['../pixydefs_8h.html#acb2bd1b76c2cc8abb8b0e48e8a24dbc7',1,'pixydefs.h']]],
- ['uints16',['UINTS16',['../pixydefs_8h.html#abc1a749f4f51d1090a0dcc27578e7757',1,'pixydefs.h']]],
- ['uints16_5fno_5fcopy',['UINTS16_NO_COPY',['../pixydefs_8h.html#a333affaa7bccb58a910906c791be60ce',1,'pixydefs.h']]],
- ['uints32',['UINTS32',['../pixydefs_8h.html#a848d54ce66f9ea23a35e255f65666e14',1,'pixydefs.h']]],
- ['uints32_5fno_5fcopy',['UINTS32_NO_COPY',['../pixydefs_8h.html#ab2aa22ab34adb34908217b7d41536e84',1,'pixydefs.h']]],
- ['uints8',['UINTS8',['../pixydefs_8h.html#af0b0da110a84c7f62e644e2c1e1aceb3',1,'pixydefs.h']]],
- ['uints8_5fno_5fcopy',['UINTS8_NO_COPY',['../pixydefs_8h.html#ad4e1dbab82a78738ca3feeebb1f409d7',1,'pixydefs.h']]]
+ ['servo_5fbutton_5fspacing',['SERVO_BUTTON_SPACING',['../screen__pixytest_8c.html#a61f6199ab9d14cc55be19847add309c3',1,'screen_pixytest.c']]],
+ ['servo_5fbutton_5fy',['SERVO_BUTTON_Y',['../screen__pixytest_8c.html#af043ebace98de8929bd147634673743e',1,'screen_pixytest.c']]],
+ ['string',['STRING',['../pixydefs_8h.html#a8f7bd5242b15da973671df869db5fe85',1,'pixydefs.h']]]
];
diff --git a/search/defines_c.js b/search/defines_c.js
index cbb6105..c1157d3 100644
--- a/search/defines_c.js
+++ b/search/defines_c.js
@@ -1,5 +1,12 @@
var searchData=
[
- ['x_5fofs',['X_OFS',['../screen__photomode__save_8c.html#a2877431286fdd28a2ecd4ca764565c15',1,'screen_photomode_save.c']]],
- ['x_5ftab',['X_TAB',['../screen__main_8c.html#af76daf64d92538bc3c911e2d57d9a0e5',1,'screen_main.c']]]
+ ['uint16',['UINT16',['../pixydefs_8h.html#a7100ea6196116bc770a1313f714d1709',1,'pixydefs.h']]],
+ ['uint32',['UINT32',['../pixydefs_8h.html#a5929e5a5d9ef462b5f22a1e3c920beb2',1,'pixydefs.h']]],
+ ['uint8',['UINT8',['../pixydefs_8h.html#acb2bd1b76c2cc8abb8b0e48e8a24dbc7',1,'pixydefs.h']]],
+ ['uints16',['UINTS16',['../pixydefs_8h.html#abc1a749f4f51d1090a0dcc27578e7757',1,'pixydefs.h']]],
+ ['uints16_5fno_5fcopy',['UINTS16_NO_COPY',['../pixydefs_8h.html#a333affaa7bccb58a910906c791be60ce',1,'pixydefs.h']]],
+ ['uints32',['UINTS32',['../pixydefs_8h.html#a848d54ce66f9ea23a35e255f65666e14',1,'pixydefs.h']]],
+ ['uints32_5fno_5fcopy',['UINTS32_NO_COPY',['../pixydefs_8h.html#ab2aa22ab34adb34908217b7d41536e84',1,'pixydefs.h']]],
+ ['uints8',['UINTS8',['../pixydefs_8h.html#af0b0da110a84c7f62e644e2c1e1aceb3',1,'pixydefs.h']]],
+ ['uints8_5fno_5fcopy',['UINTS8_NO_COPY',['../pixydefs_8h.html#ad4e1dbab82a78738ca3feeebb1f409d7',1,'pixydefs.h']]]
];
diff --git a/search/defines_d.js b/search/defines_d.js
index 34881ff..cbb6105 100644
--- a/search/defines_d.js
+++ b/search/defines_d.js
@@ -1,6 +1,5 @@
var searchData=
[
- ['y_5ffirst',['Y_FIRST',['../screen__main_8c.html#acfc4da7024a4e2f862460142ef66f109',1,'screen_main.c']]],
- ['y_5fsecond',['Y_SECOND',['../screen__main_8c.html#a062eb5a6cf12dab89a74fa5198154cf8',1,'screen_main.c']]],
- ['y_5fthird',['Y_THIRD',['../screen__main_8c.html#a5635105127f726f9a5938021d798ec8f',1,'screen_main.c']]]
+ ['x_5fofs',['X_OFS',['../screen__photomode__save_8c.html#a2877431286fdd28a2ecd4ca764565c15',1,'screen_photomode_save.c']]],
+ ['x_5ftab',['X_TAB',['../screen__main_8c.html#af76daf64d92538bc3c911e2d57d9a0e5',1,'screen_main.c']]]
];
diff --git a/search/defines_e.js b/search/defines_e.js
index 7549202..34881ff 100644
--- a/search/defines_e.js
+++ b/search/defines_e.js
@@ -1,4 +1,6 @@
var searchData=
[
- ['white',['WHITE',['../tft_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'tft.h']]]
+ ['y_5ffirst',['Y_FIRST',['../screen__main_8c.html#acfc4da7024a4e2f862460142ef66f109',1,'screen_main.c']]],
+ ['y_5fsecond',['Y_SECOND',['../screen__main_8c.html#a062eb5a6cf12dab89a74fa5198154cf8',1,'screen_main.c']]],
+ ['y_5fthird',['Y_THIRD',['../screen__main_8c.html#a5635105127f726f9a5938021d798ec8f',1,'screen_main.c']]]
];
diff --git a/search/files_6.js b/search/files_6.js
index 47d9c1a..9ab0602 100644
--- a/search/files_6.js
+++ b/search/files_6.js
@@ -1,7 +1,9 @@
var searchData=
[
['pixy_2eh',['pixy.h',['../pixy_8h.html',1,'']]],
- ['pixy_5fhelper_2ec',['pixy_helper.c',['../pixy__helper_8c.html',1,'']]],
- ['pixy_5fhelper_2eh',['pixy_helper.h',['../pixy__helper_8h.html',1,'']]],
+ ['pixy_5fcontrol_2ec',['pixy_control.c',['../pixy__control_8c.html',1,'']]],
+ ['pixy_5fcontrol_2eh',['pixy_control.h',['../pixy__control_8h.html',1,'']]],
+ ['pixy_5fframe_2ec',['pixy_frame.c',['../pixy__frame_8c.html',1,'']]],
+ ['pixy_5fframe_2eh',['pixy_frame.h',['../pixy__frame_8h.html',1,'']]],
['pixydefs_2eh',['pixydefs.h',['../pixydefs_8h.html',1,'']]]
];
diff --git a/search/functions_6.js b/search/functions_6.js
index 92984bb..ae9417f 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -1,5 +1,5 @@
var searchData=
[
['image_5ftest',['image_test',['../screen__filetest_8c.html#a54566a598cf7f2c507254c62a9d70223',1,'screen_filetest.c']]],
- ['interpolatebayer',['interpolateBayer',['../pixy__helper_8c.html#ac0bb3b512eb46a18bda67293e4453d76',1,'pixy_helper.c']]]
+ ['interpolatebayer',['interpolateBayer',['../pixy__frame_8c.html#ac0bb3b512eb46a18bda67293e4453d76',1,'pixy_frame.c']]]
];
diff --git a/search/functions_9.js b/search/functions_9.js
index 3600eb7..f18770e 100644
--- a/search/functions_9.js
+++ b/search/functions_9.js
@@ -11,7 +11,7 @@ var searchData=
['pixy_5fcam_5fset_5fbrightness',['pixy_cam_set_brightness',['../group__pixy.html#ga4abc74c8533b17d9e2aa6dfbf4c6a5e1',1,'pixy.h']]],
['pixy_5fcam_5fset_5fexposure_5fcompensation',['pixy_cam_set_exposure_compensation',['../group__pixy.html#ga0b375c58d7ddc701d6c65845ecfc11fb',1,'pixy.h']]],
['pixy_5fcam_5fset_5fwhite_5fbalance_5fvalue',['pixy_cam_set_white_balance_value',['../group__pixy.html#gad2ec06c83cc4c8de8551e3151287c264',1,'pixy.h']]],
- ['pixy_5fcc_5fset_5fregion',['pixy_cc_set_region',['../pixy__helper_8c.html#ad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c'],['../pixy__helper_8h.html#ad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c']]],
+ ['pixy_5fcc_5fset_5fregion',['pixy_cc_set_region',['../group__pixy__helper.html#gad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c'],['../group__pixy__helper.html#gad9068bef13bfd5e3cee9ecfe4d070f02',1,'pixy_cc_set_region(uint8_t signum, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c']]],
['pixy_5fclose',['pixy_close',['../group__pixy.html#gaada09a1aeda12672050f5c3183ef6f3b',1,'pixy.h']]],
['pixy_5fcommand',['pixy_command',['../group__pixy.html#ga3d55779001cc649ed85be1a92f09892d',1,'pixy.h']]],
['pixy_5ferror',['pixy_error',['../group__pixy.html#ga247afb06384e4967395a7059e0bde95d',1,'pixy.h']]],
@@ -21,12 +21,14 @@ var searchData=
['pixy_5fled_5fget_5fmax_5fcurrent',['pixy_led_get_max_current',['../group__pixy.html#gace7a7da527f1b01abc6355fd8945d023',1,'pixy.h']]],
['pixy_5fled_5fset_5fmax_5fcurrent',['pixy_led_set_max_current',['../group__pixy.html#ga38582b897bb2eb5f36c6f68d2e171d05',1,'pixy.h']]],
['pixy_5fled_5fset_5frgb',['pixy_led_set_RGB',['../group__pixy.html#ga28045d2cfce3a28f4c7d5e6673b4bad7',1,'pixy.h']]],
+ ['pixy_5fpid_5fx',['pixy_PID_X',['../group__pixy__control.html#gab3724cbb7b6c771af9ad87db9c0d3902',1,'pixy_PID_X(int16_t x, int16_t w): pixy_control.c'],['../group__pixy__control.html#gab3724cbb7b6c771af9ad87db9c0d3902',1,'pixy_PID_X(int16_t x, int16_t w): pixy_control.c']]],
+ ['pixy_5fpid_5fy',['pixy_PID_Y',['../group__pixy__control.html#ga4b2080c6002ea758f49d748ecf8db28b',1,'pixy_PID_Y(int16_t x, int16_t w): pixy_control.c'],['../group__pixy__control.html#ga4b2080c6002ea758f49d748ecf8db28b',1,'pixy_PID_Y(int16_t x, int16_t w): pixy_control.c']]],
['pixy_5frcs_5fget_5fposition',['pixy_rcs_get_position',['../group__pixy.html#gad8ff0e513bae5acec82c6a7e0e21685f',1,'pixy.h']]],
['pixy_5frcs_5fset_5ffrequency',['pixy_rcs_set_frequency',['../group__pixy.html#ga45bb277d2ea7110def16186468e571f9',1,'pixy.h']]],
['pixy_5frcs_5fset_5fposition',['pixy_rcs_set_position',['../group__pixy.html#ga5fb9213a5459dc6c74131ecabd6b5995',1,'pixy.h']]],
- ['pixy_5frender_5fcropped_5fframe',['pixy_render_cropped_frame',['../pixy__helper_8c.html#ad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c'],['../pixy__helper_8h.html#ad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c']]],
- ['pixy_5frender_5ffull_5fframe',['pixy_render_full_frame',['../pixy__helper_8c.html#a31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_helper.c'],['../pixy__helper_8h.html#a31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_helper.c']]],
- ['pixy_5fsave_5fcropped_5fframe',['pixy_save_cropped_frame',['../pixy__helper_8c.html#af0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c'],['../pixy__helper_8h.html#af0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_helper.c']]],
- ['pixy_5fsave_5ffull_5fframe',['pixy_save_full_frame',['../pixy__helper_8c.html#aeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_helper.c'],['../pixy__helper_8h.html#aeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_helper.c']]],
+ ['pixy_5frender_5fcropped_5fframe',['pixy_render_cropped_frame',['../group__pixy__helper.html#gad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c'],['../group__pixy__helper.html#gad8071a378a78f150cd14bbbd9b93c925',1,'pixy_render_cropped_frame(uint16_t x, uint16_t y, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c']]],
+ ['pixy_5frender_5ffull_5fframe',['pixy_render_full_frame',['../group__pixy__helper.html#ga31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_frame.c'],['../group__pixy__helper.html#ga31b46efdf685d2337447b1e529693e2f',1,'pixy_render_full_frame(uint16_t x, uint16_t y): pixy_frame.c']]],
+ ['pixy_5fsave_5fcropped_5fframe',['pixy_save_cropped_frame',['../group__pixy__helper.html#gaf0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c'],['../group__pixy__helper.html#gaf0820ad9bb1ae6791fecb3916372c479',1,'pixy_save_cropped_frame(FILE_HANDLE *handle, uint16_t xoffset, uint16_t yoffset, uint16_t width, uint16_t height): pixy_frame.c']]],
+ ['pixy_5fsave_5ffull_5fframe',['pixy_save_full_frame',['../group__pixy__helper.html#gaeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_frame.c'],['../group__pixy__helper.html#gaeb47b641ad8f8cb10c26debb27c7dead',1,'pixy_save_full_frame(FILE_HANDLE *handle): pixy_frame.c']]],
['pixy_5fservice',['pixy_service',['../group__pixy.html#ga72a2cd126f6a5f67842e5ff66424ccb0',1,'pixy.h']]]
];
diff --git a/search/functions_a.js b/search/functions_a.js
index a0bf0f4..210be3c 100644
--- a/search/functions_a.js
+++ b/search/functions_a.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['renderba81',['renderBA81',['../pixy__helper_8c.html#afb06c0b9c06d1309cf67dcf1a9fc3eef',1,'pixy_helper.c']]]
+ ['renderba81',['renderBA81',['../pixy__frame_8c.html#afb06c0b9c06d1309cf67dcf1a9fc3eef',1,'pixy_frame.c']]]
];
diff --git a/search/functions_b.js b/search/functions_b.js
index b789baf..48e3a21 100644
--- a/search/functions_b.js
+++ b/search/functions_b.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['saveba81',['saveBA81',['../pixy__helper_8c.html#a9b12014ced2f09e5e7d6646b966552ef',1,'pixy_helper.c']]],
+ ['saveba81',['saveBA81',['../pixy__frame_8c.html#a9b12014ced2f09e5e7d6646b966552ef',1,'pixy_frame.c']]],
['system_5fdelay',['system_delay',['../group__system.html#ga871412ab92d1b0c853f5c77f9d06abdc',1,'system_delay(uint32_t msec): system.c'],['../group__system.html#ga871412ab92d1b0c853f5c77f9d06abdc',1,'system_delay(uint32_t msec): system.c']]],
['system_5finit',['system_init',['../group__system.html#ga3bc3f0cc729bc8f6bf8c0702c4d058dd',1,'system_init(): system.c'],['../group__system.html#ga3bc3f0cc729bc8f6bf8c0702c4d058dd',1,'system_init(): system.c']]],
['system_5fprocess',['system_process',['../group__system.html#ga222cd9a0957fe56d9bb3e745acfb7f1f',1,'system_process(): system.c'],['../group__system.html#ga222cd9a0957fe56d9bb3e745acfb7f1f',1,'system_process(): system.c']]],
diff --git a/search/groups_8.js b/search/groups_8.js
index af275b1..77541cd 100644
--- a/search/groups_8.js
+++ b/search/groups_8.js
@@ -3,5 +3,7 @@ var searchData=
['photo_20mode_20_28screen_29',['Photo Mode (Screen)',['../group__photomode.html',1,'']]],
['photo_20mode_20save_20_28screen_29',['Photo Mode Save (Screen)',['../group__photomodesave.html',1,'']]],
['pixy',['Pixy',['../group__pixy.html',1,'']]],
+ ['pixy_20control_20helper',['Pixy Control Helper',['../group__pixy__control.html',1,'']]],
+ ['pixy_20frame_20helper',['Pixy Frame Helper',['../group__pixy__helper.html',1,'']]],
['pixytest_20_28screen_29',['Pixytest (Screen)',['../group__pixytest.html',1,'']]]
];
diff --git a/search/pages_0.js b/search/pages_0.js
index b7bab63..e994aab 100644
--- a/search/pages_0.js
+++ b/search/pages_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['discoverpixy',['discoverpixy',['../md__r_e_a_d_m_e.html',1,'']]]
+ ['discoverpixy_20doxygen_20documentation',['discoverpixy Doxygen Documentation',['../index.html',1,'']]]
];
diff --git a/search/searchdata.js b/search/searchdata.js
index a73b57d..0650f6b 100644
--- a/search/searchdata.js
+++ b/search/searchdata.js
@@ -8,8 +8,9 @@ var indexSectionsWithContent =
5: "bcfnst",
6: "ft",
7: "adefinoprstu",
- 8: "abcdefilnpsuxy",
- 9: "abcfglmnpst"
+ 8: "abcdefilnprsuxy",
+ 9: "abcfglmnpst",
+ 10: "d"
};
var indexSectionNames =
@@ -23,7 +24,8 @@ var indexSectionNames =
6: "enums",
7: "enumvalues",
8: "defines",
- 9: "groups"
+ 9: "groups",
+ 10: "pages"
};
var indexSectionLabels =
@@ -37,6 +39,7 @@ var indexSectionLabels =
6: "Enumerations",
7: "Enumerator",
8: "Macros",
- 9: "Modules"
+ 9: "Modules",
+ 10: "Pages"
};
diff --git a/search/variables_b.js b/search/variables_b.js
index 608b872..ce17d68 100644
--- a/search/variables_b.js
+++ b/search/variables_b.js
@@ -5,8 +5,8 @@ var searchData=
['screen_5fgoto',['screen_goto',['../screen_8c.html#a351887a0341328604386e22e71b1fc1b',1,'screen.c']]],
['screen_5flist',['screen_list',['../screen_8c.html#ad773a80ed58bd458652b3072dedea8e0',1,'screen.c']]],
['sec',['sec',['../struct_f_i_l_e___t_i_m_e___s_t_r_u_c_t.html#a1bcccadb3a5a1a832dfe835818015058',1,'FILE_TIME_STRUCT']]],
- ['servo_5fx',['servo_x',['../screen__pixytest_8c.html#a8184234e1ba58053466062e14933bae7',1,'screen_pixytest.c']]],
- ['servo_5fy',['servo_y',['../screen__pixytest_8c.html#a3e9f071aa3313583a8a88d672bafaa20',1,'screen_pixytest.c']]],
+ ['servo_5fx',['servo_x',['../screen__pixytest_8c.html#a8184234e1ba58053466062e14933bae7',1,'servo_x(): screen_pixytest.c'],['../screen__tracking_8c.html#aa65afaab05457de746d1c93ac8942f76',1,'servo_x(): screen_tracking.c']]],
+ ['servo_5fy',['servo_y',['../screen__pixytest_8c.html#a3e9f071aa3313583a8a88d672bafaa20',1,'servo_y(): screen_pixytest.c'],['../screen__tracking_8c.html#a00b08d9093c8479925610e104269e4d3',1,'servo_y(): screen_tracking.c']]],
['signature',['signature',['../struct_block.html#a78963c1ed5ab32c4ac2e81797f484e0f',1,'Block']]],
['start',['start',['../struct_t_r_a_c_k_i_n_g___c_o_n_f_i_g___s_t_r_u_c_t.html#abb08dc2cec7cdf0c331ec4116bfc10a9',1,'TRACKING_CONFIG_STRUCT']]],
['state',['state',['../screen__photomode__save_8c.html#a5b355141d49e5da4140613bd88d73549',1,'state(): screen_photomode_save.c'],['../screen__pixytest_8c.html#aae2e5315ba9ea0c3b531141973e529ae',1,'state(): screen_pixytest.c'],['../screen__tracking_8c.html#a51d707e6287e315967c1656b68510f25',1,'state(): screen_tracking.c']]],
diff --git a/struct_b_u_t_t_o_n___s_t_r_u_c_t.html b/struct_b_u_t_t_o_n___s_t_r_u_c_t.html
index e5b9f71..164f987 100644
--- a/struct_b_u_t_t_o_n___s_t_r_u_c_t.html
+++ b/struct_b_u_t_t_o_n___s_t_r_u_c_t.html
@@ -212,7 +212,7 @@ Data Fields
diff --git a/struct_block.html b/struct_block.html
index a8cbe67..fd577d7 100644
--- a/struct_block.html
+++ b/struct_block.html
@@ -199,7 +199,7 @@ Data Fields
diff --git a/struct_c_h_e_c_k_b_o_x___s_t_r_u_c_t.html b/struct_c_h_e_c_k_b_o_x___s_t_r_u_c_t.html
index 4280c6b..c71ec12 100644
--- a/struct_c_h_e_c_k_b_o_x___s_t_r_u_c_t.html
+++ b/struct_c_h_e_c_k_b_o_x___s_t_r_u_c_t.html
@@ -178,7 +178,7 @@ Data Fields
diff --git a/struct_d_i_r_e_c_t_o_r_y___s_t_r_u_c_t.html b/struct_d_i_r_e_c_t_o_r_y___s_t_r_u_c_t.html
index f19c58d..2f914ab 100644
--- a/struct_d_i_r_e_c_t_o_r_y___s_t_r_u_c_t.html
+++ b/struct_d_i_r_e_c_t_o_r_y___s_t_r_u_c_t.html
@@ -161,7 +161,7 @@ Data Fields
diff --git a/struct_f_i_l_e___d_a_t_e___s_t_r_u_c_t.html b/struct_f_i_l_e___d_a_t_e___s_t_r_u_c_t.html
index bc62a60..f115a7a 100644
--- a/struct_f_i_l_e___d_a_t_e___s_t_r_u_c_t.html
+++ b/struct_f_i_l_e___d_a_t_e___s_t_r_u_c_t.html
@@ -154,7 +154,7 @@ Data Fields
diff --git a/struct_f_i_l_e___h_a_n_d_l_e.html b/struct_f_i_l_e___h_a_n_d_l_e.html
index 2314ed0..1692e04 100644
--- a/struct_f_i_l_e___h_a_n_d_l_e.html
+++ b/struct_f_i_l_e___h_a_n_d_l_e.html
@@ -155,7 +155,7 @@ Data Fields
diff --git a/struct_f_i_l_e___l_i_s_t___e_n_t_r_y___s.html b/struct_f_i_l_e___l_i_s_t___e_n_t_r_y___s.html
index 385719b..0a90983 100644
--- a/struct_f_i_l_e___l_i_s_t___e_n_t_r_y___s.html
+++ b/struct_f_i_l_e___l_i_s_t___e_n_t_r_y___s.html
@@ -132,7 +132,7 @@ Data Fields
diff --git a/struct_f_i_l_e___s_t_r_u_c_t.html b/struct_f_i_l_e___s_t_r_u_c_t.html
index 6a17248..fcbed8c 100644
--- a/struct_f_i_l_e___s_t_r_u_c_t.html
+++ b/struct_f_i_l_e___s_t_r_u_c_t.html
@@ -195,7 +195,7 @@ Data Fields
diff --git a/struct_f_i_l_e___t_i_m_e___s_t_r_u_c_t.html b/struct_f_i_l_e___t_i_m_e___s_t_r_u_c_t.html
index 06a547e..0862ff2 100644
--- a/struct_f_i_l_e___t_i_m_e___s_t_r_u_c_t.html
+++ b/struct_f_i_l_e___t_i_m_e___s_t_r_u_c_t.html
@@ -154,7 +154,7 @@ Data Fields
diff --git a/struct_n_u_m_u_p_d_o_w_n___s_t_r_u_c_t.html b/struct_n_u_m_u_p_d_o_w_n___s_t_r_u_c_t.html
index 6bc9337..05b6bc6 100644
--- a/struct_n_u_m_u_p_d_o_w_n___s_t_r_u_c_t.html
+++ b/struct_n_u_m_u_p_d_o_w_n___s_t_r_u_c_t.html
@@ -263,7 +263,7 @@ Data Fields
diff --git a/struct_p_o_i_n_t___s_t_r_u_c_t.html b/struct_p_o_i_n_t___s_t_r_u_c_t.html
index e02b680..2f1dbac 100644
--- a/struct_p_o_i_n_t___s_t_r_u_c_t.html
+++ b/struct_p_o_i_n_t___s_t_r_u_c_t.html
@@ -137,7 +137,7 @@ Data Fields
diff --git a/struct_s_c_r_e_e_n___s.html b/struct_s_c_r_e_e_n___s.html
index 280343d..22d5acd 100644
--- a/struct_s_c_r_e_e_n___s.html
+++ b/struct_s_c_r_e_e_n___s.html
@@ -176,7 +176,7 @@ Data Fields
diff --git a/struct_t_o_u_c_h___a_r_e_a___s_t_r_u_c_t.html b/struct_t_o_u_c_h___a_r_e_a___s_t_r_u_c_t.html
index ad405f6..297f333 100644
--- a/struct_t_o_u_c_h___a_r_e_a___s_t_r_u_c_t.html
+++ b/struct_t_o_u_c_h___a_r_e_a___s_t_r_u_c_t.html
@@ -222,7 +222,7 @@ Data Fields
diff --git a/struct_t_r_a_c_k_i_n_g___c_o_n_f_i_g___s_t_r_u_c_t.html b/struct_t_r_a_c_k_i_n_g___c_o_n_f_i_g___s_t_r_u_c_t.html
index 915d489..c1d71e5 100644
--- a/struct_t_r_a_c_k_i_n_g___c_o_n_f_i_g___s_t_r_u_c_t.html
+++ b/struct_t_r_a_c_k_i_n_g___c_o_n_f_i_g___s_t_r_u_c_t.html
@@ -148,7 +148,7 @@ Data Fields
diff --git a/system_8c.html b/system_8c.html
index 01c16a1..8e7f6af 100644
--- a/system_8c.html
+++ b/system_8c.html
@@ -115,7 +115,7 @@ Functions
diff --git a/system_8h.html b/system_8h.html
index 8b153c8..b158d78 100644
--- a/system_8h.html
+++ b/system_8h.html
@@ -122,7 +122,7 @@ Functions
diff --git a/system_8h_source.html b/system_8h_source.html
index 0bdf17a..3bf41fe 100644
--- a/system_8h_source.html
+++ b/system_8h_source.html
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/tft_8c.html b/tft_8c.html
index e5da08a..dd7823a 100644
--- a/tft_8c.html
+++ b/tft_8c.html
@@ -139,7 +139,7 @@ Functions
diff --git a/tft_8h.html b/tft_8h.html
index f5e03d8..4a081ad 100644
--- a/tft_8h.html
+++ b/tft_8h.html
@@ -104,7 +104,7 @@ This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
@@ -162,7 +162,7 @@ Functions
diff --git a/tft_8h__dep__incl.map b/tft_8h__dep__incl.map
index 19d7308..bdaf24d 100644
--- a/tft_8h__dep__incl.map
+++ b/tft_8h__dep__incl.map
@@ -1,16 +1,16 @@
diff --git a/tft_8h__dep__incl.md5 b/tft_8h__dep__incl.md5
index 68ec12a..4012d47 100644
--- a/tft_8h__dep__incl.md5
+++ b/tft_8h__dep__incl.md5
@@ -1 +1 @@
-ef5271363a005e57cd50dac414125a4c
\ No newline at end of file
+64b680c0e3119f7202c83b5ff6272483
\ No newline at end of file
diff --git a/tft_8h__dep__incl.png b/tft_8h__dep__incl.png
index a60510a..fd3af7c 100644
Binary files a/tft_8h__dep__incl.png and b/tft_8h__dep__incl.png differ
diff --git a/tft_8h_source.html b/tft_8h_source.html
index 6e589fa..aec368b 100644
--- a/tft_8h_source.html
+++ b/tft_8h_source.html
@@ -157,7 +157,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/touch_8c.html b/touch_8c.html
index 20d9372..aa49364 100644
--- a/touch_8c.html
+++ b/touch_8c.html
@@ -275,7 +275,7 @@ Variables
diff --git a/touch_8h.html b/touch_8h.html
index 2ff32e1..02eb2d9 100644
--- a/touch_8h.html
+++ b/touch_8h.html
@@ -163,7 +163,7 @@ Functions
diff --git a/touch_8h_source.html b/touch_8h_source.html
index 81d2e43..45ba062 100644
--- a/touch_8h_source.html
+++ b/touch_8h_source.html
@@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
TOUCH_ACTION
Definition: touch.h:30
-bool touch_register_area(TOUCH_AREA_STRUCT *area)
Definition: touch.c:167
+bool touch_register_area(TOUCH_AREA_STRUCT *area)
Definition: touch.c:166
Receive an event when the pen moves inside the region (pen is down)
Definition: touch.h:36
Receive an event when the pen goes down inside the region.
Definition: touch.h:32
void(* TOUCH_CALLBACK)(void *touchArea, TOUCH_ACTION triggeredAction)
Definition: touch.h:45
@@ -157,31 +157,31 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
uint8_t flags
For internal use, don't change, don't initialize.
Definition: touch.h:57
uint16_t x
The X-Coordinate of the point.
Definition: touch.h:65
uint16_t x1
Top Left X-Coordinate of Area.
Definition: touch.h:52
-void touch_unregister_area(TOUCH_AREA_STRUCT *area)
Definition: touch.c:182
+void touch_unregister_area(TOUCH_AREA_STRUCT *area)
Definition: touch.c:181
-bool touch_add_raw_event(uint16_t x, uint16_t y, TOUCH_STATE state)
Definition: touch.c:52
+bool touch_add_raw_event(uint16_t x, uint16_t y, TOUCH_STATE state)
Definition: touch.c:51
uint16_t y2
Bottom Right Y-Coordinate of Area.
Definition: touch.h:55
The display is currently not touched.
Definition: touch.h:22
The display is currently touched at some point.
Definition: touch.h:23
TOUCH_CALLBACK callback
Callback which is executed when an event occurred in this Area.
Definition: touch.h:56
-void touch_set_value_convert_mode(bool use_calibration)
Definition: touch.c:47
+void touch_set_value_convert_mode(bool use_calibration)
Definition: touch.c:46
uint16_t x2
Bottom Right X-Coordinate of Area.
Definition: touch.h:54
Receive an event when the pen enters the region (pen was down before)
Definition: touch.h:34
-POINT_STRUCT touch_get_last_point()
Definition: touch.c:198
-bool use_calibration
Definition: touch.c:25
+POINT_STRUCT touch_get_last_point()
Definition: touch.c:197
+bool use_calibration
Definition: touch.c:24
TOUCH_ACTION hookedActions
Actions to listen to.
Definition: touch.h:51
TOUCH_STATE
Definition: touch.h:21
-bool touch_have_empty(unsigned char num)
Definition: touch.c:156
+bool touch_have_empty(unsigned char num)
Definition: touch.c:155
Do not receive any events.
Definition: touch.h:31
-void touch_set_calibration_values(int xs, int dx, int ys, int dy)
Definition: touch.c:34
-bool touch_init()
Definition: touch.c:43
+void touch_set_calibration_values(int xs, int dx, int ys, int dy)
Definition: touch.c:33
+bool touch_init()
Definition: touch.c:42
Receive an event when the pen leaves the region (pen was inside region before)
Definition: touch.h:35