|
#define | JEVOIS_VERSION_MAJOR 1 |
| Variables set by CMake.
|
|
#define | JEVOIS_VERSION_MINOR 23 |
|
#define | JEVOIS_VERSION_PATCH 0 |
|
#define | JEVOIS_VENDOR "JeVois" |
|
#define | JEVOIS_OPENCV_MAJOR 4 |
|
#define | JEVOIS_OPENCV_MINOR 10 |
|
#define | JEVOIS_OPENCV_PATCH 0 |
|
#define | JEVOIS_PYTHON_MAJOR 3 |
|
#define | JEVOIS_PYTHON_MINOR 12 |
|
#define | JEVOIS_A33 |
| Target hardware selection:
|
|
#define | JEVOIS_PLATFORM_PRO |
| Shortcuts to allow detection of a specific platform instead of testing JEVOIS_PLATFORM and JEVOIS_[A33|PRO|...].
|
|
#define | JEVOIS "jevois" |
| Helper string that evaluates to "jevois" or "jevoispro" depending on values of JEVOIS_A33 and JEVOIS_PRO:
|
|
#define | JEVOIS_VERSION ( ((JEVOIS_VERSION_MAJOR) << 16) + ((JEVOIS_VERSION_MINOR) << 8) + (JEVOIS_VERSION_PATCH) ) |
| Software version, combined.
|
|
#define | JEVOIS_MACRO_STRING(s) JEVOIS_MACRO_STR(s) |
| Macro to stringify a value.
|
|
#define | JEVOIS_MACRO_STR(s) #s |
| Macro to stringify a value.
|
|
#define | JEVOIS_VERSION_STRING JEVOIS_MACRO_STRING(JEVOIS_VERSION_MAJOR) "." JEVOIS_MACRO_STRING(JEVOIS_VERSION_MINOR) "." JEVOIS_MACRO_STRING(JEVOIS_VERSION_PATCH) |
| Software version, as string.
|
|
#define | JEVOIS_ROOT_PATH "/jevois" |
| Root path for runtime jevois config files, videomappings.cfg, modules, etc.
|
|
#define | JEVOIS_MODULE_PATH JEVOIS_ROOT_PATH "/modules" |
| Base path for modules.
|
|
#define | JEVOIS_CONFIG_PATH JEVOIS_ROOT_PATH "/config" |
| Base path for config files.
|
|
#define | JEVOIS_SHARE_PATH JEVOIS_ROOT_PATH "/share" |
| Base path for shared files (e.g., neural network weights, etc)
|
|
#define | JEVOIS_CUSTOM_DNN_PATH JEVOIS_SHARE_PATH "/dnn/custom" |
| Directory where custom DNN models are stored:
|
|
#define | JEVOIS_PYDNN_PATH JEVOIS_SHARE_PATH "/pydnn" |
| Directory where python pre/net/post DNN processors are stored:
|
|
#define | JEVOIS_CUSTOM_DNN_URL "https://jevois.usc.edu/mc/d" |
| URL where custom converted DNN models can be downloaded:
|
|
#define | JEVOIS_ENGINE_CONFIG_FILE JEVOIS_CONFIG_PATH "/videomappings.cfg" |
| Location of the engine videomappings.cfg definition file.
|
|
#define | JEVOIS_ENGINE_INIT_SCRIPT JEVOIS_CONFIG_PATH "/initscript.cfg" |
| Location of the engine init script file.
|
|
#define | JEVOISPRO_DEMO_DATA_FILE JEVOIS_CONFIG_PATH "/demodata.yml" |
| Location of the jevois-pro demo data definition file.
|
|
#define | JEVOIS_MODULE_PARAMS_FILENAME "params.cfg" |
| Relative name of optinal default parameters to load for each Module.
|
|
#define | JEVOIS_MODULE_SCRIPT_FILENAME "script.cfg" |
| Relative name of an Engine script to load for each Module.
|
|
#define | JEVOIS_USBSD_FILE "/dev/mmcblk0p3" |
| Disk partition or file that we can export over USB using Engine command 'usbsd'.
|
|
#define | JEVOIS_USBSD_SYS "/sys/devices/platform/sunxi_usb_udc/gadget/lun0/file" |
| Sysfs location to change the exported partition or file over USB using Engine command 'usbsd".
|
|
#define | JEVOISPRO_GSERIAL_FILE "/.jevoispro_use_gserial" |
| Flag file for whether to enable g_serial at boot on jevoispro.
|
|
#define | JEVOIS_OPENCV_PREFIX "/usr" |
| Installed location of OpenCV compiled for JeVois, needed for Python to find cv2 module:
|
|
#define | JEVOIS_OPENCV_PYTHON_PATH |
|
#define | JEVOIS_UNUSED_PARAM(x) x |
|
#define | JEVOIS_UNUSED_FUNC(x) x |
|