1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 05:15:25 +03:00

Fixing and unifying Serial RX initialisation. Destination arguments now

go last and each init method is passed the rxConfig.
This commit is contained in:
Dominic Clifton 2014-04-18 00:07:39 +01:00
parent f06c8bb99b
commit 6a9d38783c
8 changed files with 19 additions and 17 deletions

View file

@ -89,13 +89,13 @@ int main(void)
switch (mcfg.rxConfig.serialrx_type) {
case SERIALRX_SPEKTRUM1024:
case SERIALRX_SPEKTRUM2048:
spektrumInit(&rcReadRawFunc);
spektrumInit(&mcfg.rxConfig, &rcReadRawFunc);
break;
case SERIALRX_SBUS:
sbusInit(&rcReadRawFunc, &mcfg.rxConfig);
sbusInit(&mcfg.rxConfig, &rcReadRawFunc);
break;
case SERIALRX_SUMD:
sumdInit(&rcReadRawFunc);
sumdInit(&mcfg.rxConfig, &rcReadRawFunc);
break;
}
} else { // spektrum and GPS are mutually exclusive