Arduino CANBUS Sniffer/Sender

Başlatan mur@t, 28 Mart 2013, 12:07:06

mur@t

Canbus kullanan araçlar için yapılmış sniffer ve data sender devresi  (Arduino Nano)

Şema, hex ve dökümanlar için link: http://skysdev.blogspot.com/2013/03/arduino-ve-canbus.html

Mucit23

Merhaba
Arduino da canbus kütüphanesini derlemeye çalışıyorum.

http://www.skpang.co.uk/catalog/arduino-canbus-shield-with-usd-card-holder-p-706.html
Burada CAN-Bus ECU Reader demo sketch v3  ve v4 kütüphanelerini indirip arduino içerisinde libraries klasörüne taşıdım. Arduino üzerinden kütüphaneyi açıp derlemeye çalıştığımda aşağıdaki hatayı alıyorum


resim yülke

Başka Canbus kütüphanelerini denedim. Onları library içerisine koplayayıp derledim.

Bu programda datalogger benzeri bir işlev var. Sanırım burdan dolayı hata veriyor ama onu nasıl çözeceğimi anlayamadım .

mur@t

cpp ve header dosyalarını da ecu_reader_logger.ino nun olduğu klasöre kopyalayın ve include dosyalarının <> işaretlerini "" (çift tırnak) ile değiştirin. ide'yi kapatıp açın, diğer dosyalar da ide tabında görünecektir.

Mucit23

Hocam yok derleyemedim. Aynı sorun ve hatalar...

Acaba arduino varsa siz deneyebilirmisiniz. SDkartla ilgili olduğunu düşünüyorum. Acaba SD kütüphanesinidemi buradaki dosyaların içine ekleyecem

mur@t

Dediğim gibi,
header ve cpp dosyalarını *.ino dosyasıyla aynı yere kopyaladım.
#include >Canbus.h> satırını #include "Canbus.h" yaptım.

Derlerken sadece logging() fonksiyonu içinde   

file.writeError = 0;  satırı için hata veriyor, onu da kapatırsam sorunsuz derliyor.

bu da dediğiniz gibi SD kütüphanesi ile ilgili sanırım.
Ama derlemede sorun yok. (ide 1.0.1)

Yukarıdaki yaptıktan sonra hangi hataları alıyorsunuz?


Mucit23

mcp2515.c:31:24: error: WConstants.h: No such file or directory

Evet birtek bu hata kaldı. Bahsedilen dosyayı bulamıyorum diyor. E zaten öyle bir dosya yok. Acep arduino içerisindemi olacak.

mur@t

Alıntı yapılan: Mucit23 - 19 Ekim 2013, 22:30:05
mcp2515.c:31:24: error: WConstants.h: No such file or directory

Evet birtek bu hata kaldı. Bahsedilen dosyayı bulamıyorum diyor. E zaten öyle bir dosya yok. Acep arduino içerisindemi olacak.

Şöyle bir çözüm önermişler. Dener misiniz?
https://sites.google.com/site/kingauswebpage/my-projects/cannot-find-wconstants-h