Att utforska Tesla Model S CAN-Bus (4 / 9 steg)
Steg 4: Sniffa bussen
Inte vilja ha en upprepning av magiska blå rök beslöt jag att ta det försiktigt med PETA och petade av diagnostiska porten av upphakning Saleae logik analysatorn. Eftersom kan buss använder differential signaling (precis som USB) finns det ingen marken och signalen tråd, bara kan-H och kan-L. Eftersom logiken inte stöder som standard måste du koppla din räckvidd mark till marken stift i mitten av bilen kontakten och sedan en av din signalkablar till CAN-låg, hittade jag detta av perusing Saleaes hemsida. Då måste du lägga till en kan dekoder i deras logik mjukvaran, jag ska inte gå över detaljerna i dessa steg, eftersom du kan hitta massor en bra dokumentation på Saleaes hemsida. Plus de flesta av er kommer att bara vilja gränssnitt direkt med en kan chip och hoppa över detta steg helt och hållet, men jag tänkte jag skulle nämna detta som ett alternativ i fall att du hade en logik analyzer hands men ingen kan transceiver.
Snabb anteckning: Om du tänkt att spara de data du inloggad till en CSV-fil från Logic göra kommer säker till spara den menyn dekoder kan (se screenshot 4) annars du att läsa dina resultat i binärt, rekommenderas inte för sådana sanity.