1 When adding a new product to the java code, there are a number of
2 places that might need adjustment:
10 Declare new Product name
11 Add item to product_name function
13 2. AltosIdleFetch.java
15 Declare any new sensors, create new sensor class
16 Create new sensor class for ADC values
17 Add new AltosIdler entry to idlers array
19 3. AltosEepromRecordSet.java
21 Map new log format to new log record decode class
25 Map new imu_type (which includes orientation) correctly
27 5. AltosConfigData.java
29 Adjust invert_accel_value for new log format or product name
30 Adjust use_flash_for_config as needed
31 Adjust various accel_inverted functions
34 6. AltosTelemetry.java
36 Define new telemetry packet types
39 7. AltosTelemetryStandard.java
41 Map telemetry packet type to new decoder class
43 8. AltosTelemetry*.java
45 Adjust existing telemetry decoders for new sensors
50 1. AltosUSBDevice.java
52 Add new product ID as appropriate to matchProduct