#!/usr/bin/env python3

import argparse
import pprint

import cepton_sdk
from common import *

if __name__ == "__main__":
    parser = argparse.ArgumentParser(usage="%(prog)s [OPTIONS]")
    parser.add_argument("--capture_path")
    args = parser.parse_args()

    capture_path = fix_path(args.capture_path)
    
    cepton_sdk.initialize(capture_path=capture_path)

    sensors_dict = cepton_sdk.get_sensors()
    for sensor in sensors_dict.values():
        pprint.pprint(sensor.information.to_dict())
