{"library":"pyulog","title":"pyulog","description":"Python ULog parser and analysis library for PX4/ArduPilot logs. Current version 1.2.2, maintained by the PX4 project. Releases are irregular, roughly a few times a year.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pyulog"],"cli":{"name":"ulog2csv","version":"usage: ulog2csv [-h] [-m MESSAGES] [-d DELIMITER] [-o DIR] [-i] [-ts TIME_S]"}},"imports":["from pyulog import ULog","from pyulog import ULog"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pyulog import ULog\n\n# Parse a ULog file\nlog = ULog('sample.ulg')\n# Access data\nfor topic, msg_list in log.data_list:\n    print(f\"Topic: {topic.name}, {len(msg_list)} messages\")","lang":"python","description":"Basic usage: read a .ulg file and iterate over topics.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}