logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

atmega162 - RS232 na przerwaniu pomiędzy BTM a Atmega162

djduri 30 Paź 2012 18:31 1335 1
REKLAMA
  • #1 11468586
    djduri
    Poziom 14  
    Witam,
    mam taki problem. Otóż mam połączoną Atmegę162 z modułem Bluetooth BTM112. Połączone jest wszystko dobrze, gdyż komunikacja mi działa na programiku z użyciem SIGNAL(SIG_USART0_RECV) . Próbuję to przerobić na ISR(USART0_RXC_vect) jednak nie chce mi to zadziałać. Mam zamiar odebrać to co BTM wysyła od razu po nawiązaniu połączenia tzn "CONNECT Adres MAC". Zrobiłem sobie tablice aby odczytać tylko 13 pierwszych znaków tak dla testu i odesłać je do telefonu. Jednak po nawiązaniu połączenia nic się nie pojawia w telefonie. Oto kod. Może coś źle robię?
  • REKLAMA
  • #2 11472076
    djduri
    Poziom 14  
    Badając to zauważyłem że na telefonie wyświetla mi się tylko część tego komunikatu... Czyli jakby procek nie zdążył tego przetworzyć jak by to rozwiązać ?? ;/

    Dodano po 1 [godziny] 48 [minuty]:

    Odbieram w telefonie tylko CNET 37C-66C a to są praktycznie co drugie znaki ;/
REKLAMA