|
2164 | 2164 | "Units": "mAh", |
2165 | 2165 | "User": "Standard" |
2166 | 2166 | }, |
| 2167 | + "BATT2_CFG_UPDATE": { |
| 2168 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 2169 | + "DisplayName": "Battery BMS configuration", |
| 2170 | + "User": "Advanced", |
| 2171 | + "Values": { |
| 2172 | + "0": "Disabled", |
| 2173 | + "1": "Write configuration once", |
| 2174 | + "2": "Check and update if needed" |
| 2175 | + } |
| 2176 | + }, |
2167 | 2177 | "BATT2_CHANNEL": { |
2168 | 2178 | "Description": "INA3221 channel to return data for", |
2169 | 2179 | "DisplayName": "INA3221 channel", |
|
2563 | 2573 | "Units": "mAh", |
2564 | 2574 | "User": "Standard" |
2565 | 2575 | }, |
| 2576 | + "BATT3_CFG_UPDATE": { |
| 2577 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 2578 | + "DisplayName": "Battery BMS configuration", |
| 2579 | + "User": "Advanced", |
| 2580 | + "Values": { |
| 2581 | + "0": "Disabled", |
| 2582 | + "1": "Write configuration once", |
| 2583 | + "2": "Check and update if needed" |
| 2584 | + } |
| 2585 | + }, |
2566 | 2586 | "BATT3_CHANNEL": { |
2567 | 2587 | "Description": "INA3221 channel to return data for", |
2568 | 2588 | "DisplayName": "INA3221 channel", |
|
2962 | 2982 | "Units": "mAh", |
2963 | 2983 | "User": "Standard" |
2964 | 2984 | }, |
| 2985 | + "BATT4_CFG_UPDATE": { |
| 2986 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 2987 | + "DisplayName": "Battery BMS configuration", |
| 2988 | + "User": "Advanced", |
| 2989 | + "Values": { |
| 2990 | + "0": "Disabled", |
| 2991 | + "1": "Write configuration once", |
| 2992 | + "2": "Check and update if needed" |
| 2993 | + } |
| 2994 | + }, |
2965 | 2995 | "BATT4_CHANNEL": { |
2966 | 2996 | "Description": "INA3221 channel to return data for", |
2967 | 2997 | "DisplayName": "INA3221 channel", |
|
3361 | 3391 | "Units": "mAh", |
3362 | 3392 | "User": "Standard" |
3363 | 3393 | }, |
| 3394 | + "BATT5_CFG_UPDATE": { |
| 3395 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 3396 | + "DisplayName": "Battery BMS configuration", |
| 3397 | + "User": "Advanced", |
| 3398 | + "Values": { |
| 3399 | + "0": "Disabled", |
| 3400 | + "1": "Write configuration once", |
| 3401 | + "2": "Check and update if needed" |
| 3402 | + } |
| 3403 | + }, |
3364 | 3404 | "BATT5_CHANNEL": { |
3365 | 3405 | "Description": "INA3221 channel to return data for", |
3366 | 3406 | "DisplayName": "INA3221 channel", |
|
3760 | 3800 | "Units": "mAh", |
3761 | 3801 | "User": "Standard" |
3762 | 3802 | }, |
| 3803 | + "BATT6_CFG_UPDATE": { |
| 3804 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 3805 | + "DisplayName": "Battery BMS configuration", |
| 3806 | + "User": "Advanced", |
| 3807 | + "Values": { |
| 3808 | + "0": "Disabled", |
| 3809 | + "1": "Write configuration once", |
| 3810 | + "2": "Check and update if needed" |
| 3811 | + } |
| 3812 | + }, |
3763 | 3813 | "BATT6_CHANNEL": { |
3764 | 3814 | "Description": "INA3221 channel to return data for", |
3765 | 3815 | "DisplayName": "INA3221 channel", |
|
4159 | 4209 | "Units": "mAh", |
4160 | 4210 | "User": "Standard" |
4161 | 4211 | }, |
| 4212 | + "BATT7_CFG_UPDATE": { |
| 4213 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 4214 | + "DisplayName": "Battery BMS configuration", |
| 4215 | + "User": "Advanced", |
| 4216 | + "Values": { |
| 4217 | + "0": "Disabled", |
| 4218 | + "1": "Write configuration once", |
| 4219 | + "2": "Check and update if needed" |
| 4220 | + } |
| 4221 | + }, |
4162 | 4222 | "BATT7_CHANNEL": { |
4163 | 4223 | "Description": "INA3221 channel to return data for", |
4164 | 4224 | "DisplayName": "INA3221 channel", |
|
4558 | 4618 | "Units": "mAh", |
4559 | 4619 | "User": "Standard" |
4560 | 4620 | }, |
| 4621 | + "BATT8_CFG_UPDATE": { |
| 4622 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 4623 | + "DisplayName": "Battery BMS configuration", |
| 4624 | + "User": "Advanced", |
| 4625 | + "Values": { |
| 4626 | + "0": "Disabled", |
| 4627 | + "1": "Write configuration once", |
| 4628 | + "2": "Check and update if needed" |
| 4629 | + } |
| 4630 | + }, |
4561 | 4631 | "BATT8_CHANNEL": { |
4562 | 4632 | "Description": "INA3221 channel to return data for", |
4563 | 4633 | "DisplayName": "INA3221 channel", |
|
4957 | 5027 | "Units": "mAh", |
4958 | 5028 | "User": "Standard" |
4959 | 5029 | }, |
| 5030 | + "BATT9_CFG_UPDATE": { |
| 5031 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 5032 | + "DisplayName": "Battery BMS configuration", |
| 5033 | + "User": "Advanced", |
| 5034 | + "Values": { |
| 5035 | + "0": "Disabled", |
| 5036 | + "1": "Write configuration once", |
| 5037 | + "2": "Check and update if needed" |
| 5038 | + } |
| 5039 | + }, |
4960 | 5040 | "BATT9_CHANNEL": { |
4961 | 5041 | "Description": "INA3221 channel to return data for", |
4962 | 5042 | "DisplayName": "INA3221 channel", |
|
5356 | 5436 | "Units": "mAh", |
5357 | 5437 | "User": "Standard" |
5358 | 5438 | }, |
| 5439 | + "BATTA_CFG_UPDATE": { |
| 5440 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 5441 | + "DisplayName": "Battery BMS configuration", |
| 5442 | + "User": "Advanced", |
| 5443 | + "Values": { |
| 5444 | + "0": "Disabled", |
| 5445 | + "1": "Write configuration once", |
| 5446 | + "2": "Check and update if needed" |
| 5447 | + } |
| 5448 | + }, |
5359 | 5449 | "BATTA_CHANNEL": { |
5360 | 5450 | "Description": "INA3221 channel to return data for", |
5361 | 5451 | "DisplayName": "INA3221 channel", |
|
5755 | 5845 | "Units": "mAh", |
5756 | 5846 | "User": "Standard" |
5757 | 5847 | }, |
| 5848 | + "BATTB_CFG_UPDATE": { |
| 5849 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 5850 | + "DisplayName": "Battery BMS configuration", |
| 5851 | + "User": "Advanced", |
| 5852 | + "Values": { |
| 5853 | + "0": "Disabled", |
| 5854 | + "1": "Write configuration once", |
| 5855 | + "2": "Check and update if needed" |
| 5856 | + } |
| 5857 | + }, |
5758 | 5858 | "BATTB_CHANNEL": { |
5759 | 5859 | "Description": "INA3221 channel to return data for", |
5760 | 5860 | "DisplayName": "INA3221 channel", |
|
6154 | 6254 | "Units": "mAh", |
6155 | 6255 | "User": "Standard" |
6156 | 6256 | }, |
| 6257 | + "BATTC_CFG_UPDATE": { |
| 6258 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 6259 | + "DisplayName": "Battery BMS configuration", |
| 6260 | + "User": "Advanced", |
| 6261 | + "Values": { |
| 6262 | + "0": "Disabled", |
| 6263 | + "1": "Write configuration once", |
| 6264 | + "2": "Check and update if needed" |
| 6265 | + } |
| 6266 | + }, |
6157 | 6267 | "BATTC_CHANNEL": { |
6158 | 6268 | "Description": "INA3221 channel to return data for", |
6159 | 6269 | "DisplayName": "INA3221 channel", |
|
6553 | 6663 | "Units": "mAh", |
6554 | 6664 | "User": "Standard" |
6555 | 6665 | }, |
| 6666 | + "BATTD_CFG_UPDATE": { |
| 6667 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 6668 | + "DisplayName": "Battery BMS configuration", |
| 6669 | + "User": "Advanced", |
| 6670 | + "Values": { |
| 6671 | + "0": "Disabled", |
| 6672 | + "1": "Write configuration once", |
| 6673 | + "2": "Check and update if needed" |
| 6674 | + } |
| 6675 | + }, |
6556 | 6676 | "BATTD_CHANNEL": { |
6557 | 6677 | "Description": "INA3221 channel to return data for", |
6558 | 6678 | "DisplayName": "INA3221 channel", |
|
6952 | 7072 | "Units": "mAh", |
6953 | 7073 | "User": "Standard" |
6954 | 7074 | }, |
| 7075 | + "BATTE_CFG_UPDATE": { |
| 7076 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 7077 | + "DisplayName": "Battery BMS configuration", |
| 7078 | + "User": "Advanced", |
| 7079 | + "Values": { |
| 7080 | + "0": "Disabled", |
| 7081 | + "1": "Write configuration once", |
| 7082 | + "2": "Check and update if needed" |
| 7083 | + } |
| 7084 | + }, |
6955 | 7085 | "BATTE_CHANNEL": { |
6956 | 7086 | "Description": "INA3221 channel to return data for", |
6957 | 7087 | "DisplayName": "INA3221 channel", |
|
7351 | 7481 | "Units": "mAh", |
7352 | 7482 | "User": "Standard" |
7353 | 7483 | }, |
| 7484 | + "BATTF_CFG_UPDATE": { |
| 7485 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 7486 | + "DisplayName": "Battery BMS configuration", |
| 7487 | + "User": "Advanced", |
| 7488 | + "Values": { |
| 7489 | + "0": "Disabled", |
| 7490 | + "1": "Write configuration once", |
| 7491 | + "2": "Check and update if needed" |
| 7492 | + } |
| 7493 | + }, |
7354 | 7494 | "BATTF_CHANNEL": { |
7355 | 7495 | "Description": "INA3221 channel to return data for", |
7356 | 7496 | "DisplayName": "INA3221 channel", |
|
7750 | 7890 | "Units": "mAh", |
7751 | 7891 | "User": "Standard" |
7752 | 7892 | }, |
| 7893 | + "BATTG_CFG_UPDATE": { |
| 7894 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 7895 | + "DisplayName": "Battery BMS configuration", |
| 7896 | + "User": "Advanced", |
| 7897 | + "Values": { |
| 7898 | + "0": "Disabled", |
| 7899 | + "1": "Write configuration once", |
| 7900 | + "2": "Check and update if needed" |
| 7901 | + } |
| 7902 | + }, |
7753 | 7903 | "BATTG_CHANNEL": { |
7754 | 7904 | "Description": "INA3221 channel to return data for", |
7755 | 7905 | "DisplayName": "INA3221 channel", |
|
8149 | 8299 | "Units": "mAh", |
8150 | 8300 | "User": "Standard" |
8151 | 8301 | }, |
| 8302 | + "BATT_CFG_UPDATE": { |
| 8303 | + "Description": "Controls startup configuration behavior. 1 writes configuration once then clears to 0. 2 checks current configuration and writes only if needed.", |
| 8304 | + "DisplayName": "Battery BMS configuration", |
| 8305 | + "User": "Advanced", |
| 8306 | + "Values": { |
| 8307 | + "0": "Disabled", |
| 8308 | + "1": "Write configuration once", |
| 8309 | + "2": "Check and update if needed" |
| 8310 | + } |
| 8311 | + }, |
8152 | 8312 | "BATT_CHANNEL": { |
8153 | 8313 | "Description": "INA3221 channel to return data for", |
8154 | 8314 | "DisplayName": "INA3221 channel", |
|
8514 | 8674 | } |
8515 | 8675 | } |
8516 | 8676 | }, |
| 8677 | + "BMS": { |
| 8678 | + "BMSSLEEP_SEC": { |
| 8679 | + "Description": "Battery sleep timeout in seconds. If there is no activity for this many seconds the battery will enter sleep mode. Set to 0 to disable sleep mode", |
| 8680 | + "DisplayName": "Battery Sleep Timeout", |
| 8681 | + "Range": { |
| 8682 | + "high": "600", |
| 8683 | + "low": "0" |
| 8684 | + }, |
| 8685 | + "User": "Advanced" |
| 8686 | + } |
| 8687 | + }, |
8517 | 8688 | "BTAG": { |
8518 | 8689 | "BTAG_ARM_HOURS": { |
8519 | 8690 | "Description": "Number of hours the battery has been armed", |
|
0 commit comments