[{"title":"( 58 个子文件 54KB ) rpi-can-logger:用于记录来自PiCAN2和GPS模块的CAN总线数据的项目","children":[{"title":"rpi-can-logger-master","children":[{"title":"rpi_can_logger","children":[{"title":"gps","children":[{"title":"gps.py <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 21B </span>","children":null,"spread":false}],"spread":true},{"title":"logger","children":[{"title":"csvrotator.py <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"bluetooth_logger.py <span style='color:#111;'> 5.85KB </span>","children":null,"spread":false},{"title":"fms_pids.py <span style='color:#111;'> 8.34KB </span>","children":null,"spread":false},{"title":"bustech_pids.py <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 732B </span>","children":null,"spread":false},{"title":"obd_pids.py <span style='color:#111;'> 10.41KB </span>","children":null,"spread":false},{"title":"BaseLogRotator.py <span style='color:#111;'> 675B </span>","children":null,"spread":false},{"title":"loggers.py <span style='color:#111;'> 11.86KB </span>","children":null,"spread":false},{"title":"tesla_pids.py <span style='color:#111;'> 7.92KB </span>","children":null,"spread":false},{"title":"outlander_pids.py <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"jsonlogrotator.py <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false}],"spread":false},{"title":"main.py <span style='color:#111;'> 13.94KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"util","children":[{"title":"__init__.py <span style='color:#111;'> 575B </span>","children":null,"spread":false}],"spread":true},{"title":"uploaders","children":[{"title":"onedrive_upload.py <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"mongo_upload.py <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 431B </span>","children":null,"spread":false},{"title":"api_upload.py <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"stubs","children":[{"title":"gpio.py <span style='color:#111;'> 430B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 36B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"example_obd_querying_conf.yaml <span style='color:#111;'> 601B </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 166B </span>","children":null,"spread":false},{"title":"systemd","children":[{"title":"var-run-sdp.path <span style='color:#111;'> 135B </span>","children":null,"spread":false},{"title":"file-upload.service <span style='color:#111;'> 500B </span>","children":null,"spread":false},{"title":"var-run-sdp.service <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"pairable.py <span style='color:#111;'> 671B </span>","children":null,"spread":false},{"title":"rpi-logger.service <span style='color:#111;'> 408B </span>","children":null,"spread":false}],"spread":true},{"title":"setup.py <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 10.96KB </span>","children":null,"spread":false},{"title":"example_obd_sniffing_conf.yaml <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"example_tesla_conf.yaml <span style='color:#111;'> 906B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"util.py <span style='color:#111;'> 506B </span>","children":null,"spread":false},{"title":"gpio_send_test.py <span style='color:#111;'> 646B </span>","children":null,"spread":false},{"title":"gpio_test.py <span style='color:#111;'> 599B </span>","children":null,"spread":false},{"title":"query_single_pid.py <span style='color:#111;'> 973B </span>","children":null,"spread":false},{"title":"playback_trc.py <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"test-emulator.py <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"can_dump.py <span style='color:#111;'> 986B </span>","children":null,"spread":false},{"title":"can_spam.py <span style='color:#111;'> 467B </span>","children":null,"spread":false},{"title":"determine_available_pids.py <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"list_pid.py <span style='color:#111;'> 287B </span>","children":null,"spread":false},{"title":"bustech_sniff.py <span style='color:#111;'> 525B </span>","children":null,"spread":false},{"title":"test_ignition.py <span style='color:#111;'> 310B </span>","children":null,"spread":false},{"title":"test_loggers.py <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"can_query_test.py <span style='color:#111;'> 813B </span>","children":null,"spread":false},{"title":"gps_test.py <span style='color:#111;'> 401B </span>","children":null,"spread":false},{"title":"out.csv <span style='color:#111;'> 9.24KB </span>","children":null,"spread":false},{"title":"fms_convert.py <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"phev_query.py <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"gpio_led_test.py <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"detect_test.py <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"can_sniff_test.py <span style='color:#111;'> 294B </span>","children":null,"spread":false},{"title":"bluetooth_test.py <span style='color:#111;'> 900B </span>","children":null,"spread":false}],"spread":false},{"title":".gitignore <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"example_bustech_logging.yaml <span style='color:#111;'> 441B </span>","children":null,"spread":false},{"title":"example_fms_logging.yaml <span style='color:#111;'> 611B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]