mirror of
https://github.com/opentx/opentx.git
synced 2025-07-14 20:10:08 +03:00
Fix AR9X build and add it to regular commit tests.
Note that simu still crashes on startup in the readRtc function
This commit is contained in:
parent
bea0411071
commit
fdcc60b1b9
4 changed files with 11 additions and 4 deletions
|
@ -339,7 +339,7 @@ void Open9xSim::updateKeysAndSwitches(bool start)
|
|||
long Open9xSim::onTimeout(FXObject*, FXSelector, void*)
|
||||
{
|
||||
if (hasFocus()) {
|
||||
#if defined(PCBSKY9X) && !defined(REVX)
|
||||
#if defined(COPROCESSOR)
|
||||
Coproc_temp = 23;
|
||||
Coproc_maxtemp = 28;
|
||||
#endif
|
||||
|
|
|
@ -95,7 +95,7 @@ void OpenTxSimulator::start(QByteArray & ee, bool tests)
|
|||
|
||||
void OpenTxSimulator::start(const char * filename, bool tests)
|
||||
{
|
||||
#if defined(PCBSKY9X) && !defined(REVX)
|
||||
#if defined(PCBSKY9X) && !defined(REVX) && !defined(AR9X)
|
||||
g_rotenc[0] = 0;
|
||||
#elif defined(PCBGRUVIN9X)
|
||||
g_rotenc[0] = 0;
|
||||
|
@ -164,7 +164,7 @@ void OpenTxSimulator::wheelEvent(int steps)
|
|||
rotencValue -= 2;
|
||||
else
|
||||
rotencValue += 2;
|
||||
#elif defined(PCBSKY9X) && !defined(REVX)
|
||||
#elif defined(PCBSKY9X) && !defined(REVX) && !defined(AR9X)
|
||||
g_rotenc[0] += steps*4;
|
||||
#elif defined(PCBGRUVIN9X)
|
||||
g_rotenc[0] += steps;
|
||||
|
|
|
@ -194,7 +194,7 @@ void simuSetKey(uint8_t key, bool state)
|
|||
KEY_CASE(KEY_UP, KEYS_GPIO_REG_UP, KEYS_GPIO_PIN_UP)
|
||||
KEY_CASE(KEY_DOWN, KEYS_GPIO_REG_DOWN, KEYS_GPIO_PIN_DOWN)
|
||||
#endif
|
||||
#if defined(PCBSKY9X) && !defined(REVX)
|
||||
#if defined(PCBSKY9X) && !defined(REVX) && !defined(AR9X)
|
||||
KEY_CASE(BTN_REa, PIOB->PIO_PDSR, 0x40)
|
||||
#elif defined(PCBGRUVIN9X) || defined(PCBMEGA2560)
|
||||
KEY_CASE(BTN_REa, pind, 0x20)
|
||||
|
|
|
@ -58,6 +58,13 @@ make -j2 firmware
|
|||
make -j2 simu
|
||||
make -j2 gtests ; ./gtests
|
||||
|
||||
# OpenTX on AR9X
|
||||
rm -rf *
|
||||
cmake ${COMMON_OPTIONS} -DPCB=AR9X -DHELI=YES ${SRCDIR}
|
||||
make -j2 firmware
|
||||
make -j2 simu
|
||||
make -j2 gtests ; ./gtests
|
||||
|
||||
# OpenTX on Taranis
|
||||
rm -rf *
|
||||
cmake ${COMMON_OPTIONS} -DPCB=TARANIS -DHELI=YES -DLUA=YES -DWARNINGS_AS_ERRORS=YES ${SRCDIR}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue