Class SqlConfigProvider

java.lang.Object
org.photonvision.common.configuration.ConfigProvider
org.photonvision.common.configuration.SqlConfigProvider

public class SqlConfigProvider extends ConfigProvider
Saves settings in a SQLite database file (called photon.sqlite).

Within this database we have a cameras database, which has one row per camera, and holds: unique_name, config_json, drivermode_json, pipeline_jsons.

Global has one row per global config file (like hardware settings and network settings)