mwx pisze:Niech no tylko znajdę kogoś kto potrzyma mi piwo i kamerę...
miruuu pisze:Mam dokładnie tak samo ustawionego fs. Throttle cut, lekko dodatnie kąty i Autolevel.
Rescue może nie dac rady z odcietym silnikiem.
windcatcher pisze:Zadzierasz z najpopularniejszym odbiorniczkiem na świecie
Kod: Zaznacz cały
uint8_t sbus_bit, tx_bit, tx_bit_inv;
volatile uint8_t *sbus_reg, *tx_reg;
void setup() {
sbus_bit = digitalPinToBitMask(SBUS_PIN);
sbus_reg = portInputRegister(digitalPinToPort(SBUS_PIN));
tx_bit = digitalPinToBitMask(TX_PIN);
tx_bit_inv = ~tx_bit;
tx_reg = portOutputRegister(digitalPinToPort(TX_PIN));
pinMode(TX_PIN, OUTPUT);
}
void loop() {
cli(); // disable interrupts
while(1) {
// use our own loop
if(*sbus_reg & sbus_bit)
// sbus is high, so write low to tx
*tx_reg &= tx_bit_inv;
else
// sbus low -> tx high
*tx_reg |= tx_bit;
}
}
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość