[{"element_type":"text","content":"\n        \u003cp\u003eSet your python environment up first. Assuming you have python installed, and a healthy copy of pip, then these days it's best to setup a python virtual environment for each project, so \u003cspan\u003esearch learn.adafruit.com for a guide how.\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan\u003eGet the converter here: \u003ca href=\"https://github.com/tyeth/Adafruit-Wippersnapper-offline-mode-JSONL-data-converter\" target=\"_blank\"\u003ehttps://github.com/tyeth/Adafruit-Wippersnapper-offline-mode-JSONL-data-converter\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan\u003eOnce setup with a python virtual environment and inside the extracted zip (or cloned repository) install requirements:\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003epip install -r requirements.txt\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThen before running the converter, turn off + unplug the Wippersnapper Offline device. Remove it's SD card and insert into the computer, copy the logs off of the SD and into the converter folder. Finally insert the SD back into the offline logger and plug into the computer, then copy the config.json and wipper_boot_out.txt to the converter folder too.\u003c/p\u003e\n\u003cp\u003eFinally run the converter:\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003epython jsonl_to_xlsx.py -r ./\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eAll .log files will be converted into excel files. If the data is more than 1million rows then it will be output as CSV instead. If you prefer CSV then add \u003ccode\u003e--csv\u003c/code\u003e, and for a single merged output file then add the \u003ccode\u003e--merged\u003c/code\u003e argument.\u003c/p\u003e\n\u003cp\u003eYou can run the converter without options for interactive mode, or\u0026nbsp;\u003ccode\u003e--help\u003c/code\u003e argument to show help:\u003c/p\u003e\n      ","metadata":{}},{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/001/662/original/Screenshot_2025-03-04_201900.png?1741119576","metadata":{"caption":""}}]