Files
edgetx-gx12/radio/src/options.h
T

111 lines
2.1 KiB
C

/*
* Copyright (C) EdgeTX
*
* Based on code named
* opentx - https://github.com/opentx/opentx
* th9x - http://code.google.com/p/th9x
* er9x - http://code.google.com/p/er9x
* gruvin9x - http://code.google.com/p/gruvin9x
*
* License GPLv2: http://www.gnu.org/licenses/gpl-2.0.html
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
#pragma once
static const char * const options[] = {
#if defined(AUTOUPDATE)
"autoupdate",
#endif
#if defined(BLUETOOTH)
"bluetooth",
#endif
#if defined(CROSSFIRE)
"crossfire",
#endif
#if defined(GHOST)
"ghost",
#endif
#if !defined(MODULE_PROTOCOL_D8)
"eu",
#endif
#if defined(FAI)
"FAImode",
#endif
#if defined(FAI_CHOICE)
"FAIchoice",
#endif
#if defined(AFHDS3)
"afhds3",
#endif
#if !defined(GVARS)
"nogvars",
#endif
#if defined(HAPTIC) && defined(PCBX9D)
"haptic",
#endif
#if !defined(HELI)
"noheli",
#endif
#if defined(HORUS_STICKS)
"horussticks",
#endif
#if defined(INTERNAL_GPS)
"internalgps",
#endif
#if defined(SPACEMOUSE)
"spacemouse",
#endif
#if defined(INTERNAL_MODULE_PPM)
"internalppm",
#endif
#if defined(INTERNAL_MODULE_MULTI)
"internalmulti",
#endif
#if defined(INTERNAL_MODULE_PXX2)
"internalaccess",
#endif
#if defined(MULTIMODULE)
"multimodule",
#endif
#if defined(LUA_MODEL_SCRIPTS)
"lua",
#endif
#if defined(LUA_COMPILER)
"luac",
#endif
#if !defined(OVERRIDE_CHANNEL_FUNCTION)
"nooverridech",
#endif
#if defined(NO_RAS)
"noras",
#endif
#if defined(SHUTDOWN_CONFIRMATION)
"shutdownconfirm",
#endif
#if defined(IMU_LSM6DS33)
"lsm6ds33",
#endif
#if defined(BIND_KEY)
"bindkey",
#endif
#if defined(CLI)
"cli",
#endif
#if defined(ENABLE_SERIAL_PASSTHROUGH)
"passthrough",
#endif
#if defined(POWER_LED_BLUE)
"power_led_blue",
#endif
nullptr //sentinel
};