Gast
#730042
Hallo. Ich versuche eine CAN - WLAN - CAN Brücke mit dem Avisaro WLAN Modul aufzubauen. Es sollen einfach alle CAN Nachrichten von einem Bus über WLAN auf den anderen Bus übertragen werden. Dazu habe ich folgenden Testaufbau gemacht: Ein Atmel AT90CAN sendet eine CAN Nachricht an ein Avisaro Modul. Dieses soll per WLAN die Nachricht an ein zweites Avisaro Modul überetragen. Das zweite Avisaro Modul gibt die Nachricht über CAN weiter an einen zweiten AT90 und dieser schaltet eine LED ein wenn die CAN Nachricht angekommen ist. Die CAN Verbindungen zwischen AT90 und Avisaro Modul sind an beiden Enden mit 120Ohm terminiert. Am AT90 ist jeweils ein TJA1050 als Transceiver, am Avisaro Modul ein SN65HVD230. Die Software auf den AT90 funktioniert, wenn ich die beiden AT90 direkt verbinde kommen die Nachrichten korrkt an. Wenn ich die WLAN Module dazwischen schalte kommen die Nachrichten nicht mehr an. Vermutlich liegt der Fehler in der Konfiguration der Module. Ich konfiguriere die Module über eine Speicherkarte, da ich kein WLAN zur Verfügung habe. Die Module sind wie folgt konfiguriert: Modul1: at+module name 74 at+module default off at+can baudrate 500 at+can rxid standard at+can txid standard at+can stdtx 49 at+can exttx 0 at+can stdrx 49 at+can extrx 0 at+can bandfilter on at+can filterid FFF at+can filtermask FFF at+can filtermode standard at+can mode message at+wlan ssid CANFUNK at+wlan mode adhoc at+wlan wep 10293847565647382910123456 at+wlan channel 11 at+ip local 192.168.0.74 at+ip subnet 255.255.255.0 at+ip gateway 192.168.0.1 at+tcpconn autoudp on at+tcpconn delay 20 at+tcpconn messages on at+tcpconn allow ALL at+tcpconn keepalive off at+tcpconn autolisten on at+tcpconn autoconnect on at+tcpconn server 192.168.0.75 at+tcpconn serverport 21 at+tcpconn listenport 21 at+udpstream 255.255.255.255 23 23 0.0.0.0 at+udpcheck both at+listen 21 at+connect 192.168.0.1 21 Modul2: at+module name 75 at+module default off at+can baudrate 500 at+can rxid standard at+can txid standard at+can stdtx 49 at+can exttx 0 at+can stdrx 49 at+can extrx 0 at+can bandfilter on at+can filterid FFF at+can filtermask FFF at+can filtermode standard at+can mode message at+wlan ssid CANFUNK at+wlan mode adhoc at+wlan wep 10293847565647382910123456 at+wlan channel 11 at+ip local 192.168.0.75 at+ip subnet 255.255.255.0 at+ip gateway 192.168.0.1 at+tcpconn autoudp on at+tcpconn delay 20 at+tcpconn messages on at+tcpconn allow ALL at+tcpconn keepalive off at+tcpconn autolisten on at+tcpconn autoconnect on at+tcpconn server 192.168.0.74 at+tcpconn serverport 21 at+tcpconn listenport 21 at+udpstream 255.255.255.255 23 23 0.0.0.0 at+udpcheck both at+listen 21 at+connect 192.168.0.1 21 Was mache ich falsch?