altos: Add pyro voltage divider values to boards with them
authorKeith Packard <keithp@keithp.com>
Sat, 22 Jul 2023 06:59:07 +0000 (23:59 -0700)
committerKeith Packard <keithp@keithp.com>
Sat, 22 Jul 2023 06:59:07 +0000 (23:59 -0700)
EasyMega and TeleMega have separate measurement circuits for pyro
battery voltages, provide the resistor values.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/easymega-v1.0/ao_pins.h
src/easymega-v2.0/ao_pins.h
src/easymega-v3.0/ao_pins.h
src/telemega-v0.1/ao_pins.h
src/telemega-v1.0/ao_pins.h
src/telemega-v2.0/ao_pins.h
src/telemega-v3.0/ao_pins.h
src/telemega-v4.0/ao_pins.h
src/telemega-v5.0/ao_pins.h
src/telemega-v6.0/ao_pins.h

index 7ebf5fd297fec4d899e6a5a804fa1c1ec11bea20..da0102077aefbd996049dd06b70081b893decdff 100644 (file)
@@ -263,6 +263,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index a304d03429741fece015fd6311bc21661efa163e..685b712651e741d98956ff83e62c3c7baa2f6da8 100644 (file)
@@ -258,6 +258,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index 2fa4fd011c64c8114446b21bcd6a059f7c6588e6..79a2a59a35764bfebda67d7453e757bd825abe7c 100644 (file)
@@ -258,6 +258,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index 2a2f9e61d7db70c9af6d0029a0fa2ed5aaf60a62..c16b33a03975475c34076cfa911f11bceb346c6e 100644 (file)
@@ -263,6 +263,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index 9cccdb9650d44e05743047ab2fcf94f972259073..ce258471e6ff853dc1b7d3af76f07c07135ed2d7 100644 (file)
@@ -263,6 +263,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index db0d5d8ccbbebc56aa046b978d54b590792e23c1..c8d365c6459c7890cc86a1eb55b8de79259fc88e 100644 (file)
@@ -263,6 +263,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index e3e70afa3e897fbc694a6f31ab22d1f0b02a212e..c68699e03bf92b2091a1f9f4b18604129cf89dfa 100644 (file)
@@ -263,6 +263,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index 8839dfe27f6303ace9856a2fd8d16d51386c94d0..7fa6d83528f5fd3f8fa216a8aadb23d91dbd4a96 100644 (file)
@@ -258,6 +258,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index 01774519f2cc1b461468b47860d8b323400855d9..5901eeae272fd838b497e5470d34a42f718f4b71 100644 (file)
@@ -268,6 +268,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */
index 2518e6ba45785bae1827d60fbfa0fbc0a26032ac..8e9be45d8c5831c0e1d0727d16f49a3f49feff3b 100644 (file)
@@ -265,6 +265,12 @@ struct ao_adc {
 #define AO_BATTERY_DIV_PLUS    56      /* 5.6k */
 #define AO_BATTERY_DIV_MINUS   100     /* 10k */
 
+/*
+ * Voltage divider on ADC pyro battery sampler
+ */
+#define AO_PYRO_BATTERY_DIV_PLUS       100     /* 100k */
+#define AO_PYRO_BATTERY_DIV_MINUS      27      /* 27k */
+
 /*
  * Voltage divider on ADC igniter samplers
  */