Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

AT90CAN128 - Bascom - wysyłanie danych CAN

:) 03 Gru 2015 23:38 858 2
  • #1 03 Gru 2015 23:38
    :)
    Poziom 14  

    Witam, mam pewien problem. Na temat CAN i Bascom nie ma w internecie zbyt wiele informacji, więc metodą prób i błędów na podstawie programu z pomocy Bascoma próbuję coś ulepić.

    Kod przerobiłem następująco pod siebie:

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod


    Problemy mam dwa, a raczej jeden problem i jedna nie wiadoma.
    W momencie jeśli nie dodam tego kodu:

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod


    Ramka CAN wyśle się dwukrotnie po czym wszystko się wiesza, jeśli kod zostanie dodany do programu wszystko chodzi ok - pytanie dlaczego ? Nigdzie nie mogę znaleźć informacji dlaczego w tym kodzie dla Canmob przypisana jest wartość "-1".

    Drugi problem - wysyłając ramkę poprzez Cansend wysyłam jedną daną. W jaki sposób wysłać dwie - trzy - ... - osiem wartości ? Mogę zdefiniować ilość danych w ramce modyfikując Msglen, ale nie mam pojęcia jak zmienić ich wartość z 00 na żądaną.

    0 2
  • Pomocny post
    #2 04 Gru 2015 08:58
    373522
    Użytkownik usunął konto  
  • #3 05 Gru 2015 01:30
    :)
    Poziom 14  

    Dzieki za info. Z drugim problemem też już sobie poradziłem.

    Temat do zamkniecia.

    0