scapy.contrib.automotive.xcp.scanner
- class scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner(can_socket: NativeCANSocket, id_range: Optional[Iterator[int]] = None, sniff_time: Optional[float] = 0.1, add_padding: Optional[bool] = False, verbose: Optional[bool] = False)[source]
Bases:
object
Scans for XCP Slave on CAN
- scan_with_connect() List[XCPScannerResult] [source]
- scan_with_get_slave_id() List[XCPScannerResult] [source]
Starts the scan for XCP devices on CAN with the transport specific GetSlaveId Message