csawatzky
a2944d7a60
refactor: replace deprecated getPressureUnit and getTemperatureUnit functions with user model methods
...
Updated the GateDeviceInteraction and MeasurementDescriber components to utilize user.pressureUnit() instead of the deprecated getPressureUnit() function. Added deprecation comments in units.ts for clarity on the transition to User.tempUnit() and User.pressureUnit().
2026-03-25 16:23:56 -06:00
csawatzky
ce41a2dc05
replacing the getTemperatureUnit function in units that uses the local storage with a function in the user model to just get it from the user settings
2026-03-25 15:45:59 -06:00
csawatzky
115e2c5ed4
added column for the device state and some wording next to the icond for the pca state so its not as ambiguous
2026-03-10 16:50:59 -06:00
csawatzky
e41670be8f
added comment in the measurement describer
2026-02-12 15:02:43 -06:00
csawatzky
73a4d6afea
fixing airflow component measurement types
2026-02-12 14:59:40 -06:00
csawatzky
65cb7acbab
finished the functionality for adding components from the scan
2025-11-03 13:23:02 -06:00
csawatzky
6b0dd9ff41
Merge branch 'master' into onewire_detect
2025-11-03 10:51:29 -06:00
csawatzky
beee7b6f2a
hotfix for putting the interactions on the component cards
...
the interactions are loading and being added correctly but when determining which card to display the interaction on it was not considering the expansion and mux lines in the check for the same component id
2025-11-03 09:52:27 -06:00
csawatzky
5c5d8debc4
fix for the mV decimals on drager sensors, there shouldn't be any
2025-10-28 09:33:55 -06:00
csawatzky
d63022ca88
fix for the drager voltage showing incorrectly on the chart for o2 subtypes
2025-10-28 09:27:42 -06:00
csawatzky
d6f33a873c
adding ne alarm subtype to the boolean output
2025-10-27 15:11:27 -06:00
csawatzky
50b33e587d
implemented a way of filtering positions using the subtype
...
The lidar uses a different I2C address for each of the subtypes so this allows us to be able to control the options for a user for each of the subtypes so that one lidars address cant be used for another
2025-10-07 12:39:32 -06:00
csawatzky
8dad7ae38b
take out the suffix from the chip until we actually have a way of knowing if the bettery is actually charging
2025-09-29 14:50:51 -06:00
csawatzky
612a8da0f7
fix power chip saying not charging when it is actually charging
2025-09-29 14:25:50 -06:00
csawatzky
f2636795d1
Merge branch 'drager_i2c' into dev_environment
2025-08-01 15:25:37 -06:00
csawatzky
f9ae15f2c8
added i2c as an option for drager components
2025-08-01 15:17:55 -06:00
csawatzky
163f4dc288
Merge branch 'node_exclusion_update' into dev_environment
2025-07-31 15:18:45 -06:00
csawatzky
25fc5021fe
Merge branch 'airflow' into node_exclusion_update
2025-07-28 15:30:14 -06:00
csawatzky
ee1d91638c
Merge branch 'airflow' into dev_environment
2025-07-28 12:07:45 -06:00
csawatzky
7d24cb7df4
updating the address for airflow
2025-07-28 12:04:20 -06:00
csawatzky
116ad33351
Merge branch 'airflow' into dev_environment
2025-07-25 09:48:26 -06:00
csawatzky
8a53f9689a
changed the speed to be m/s in metric rather than km/h and ft/m in imperial and added the measurement type for speed/velocity to the airflow component
2025-07-25 09:45:32 -06:00
csawatzky
38ae04f40c
added the airlfow subtypes
2025-07-24 15:56:23 -06:00
csawatzky
e586421ffa
took out the old exclusion stuff from the component types, moved the excluded nodes to the component settings rather than preferences, commented out some deprecated stuff relating to the old measurements
2025-07-24 15:44:00 -06:00
csawatzky
8b69632be4
removed the unused array
2025-07-11 13:56:39 -06:00
csawatzky
3325c9d75b
implemented the epansion line stuff
...
made adjustments to to the grain cable by adding i2c as an option as long as you set and expander line,
also ajusted DeviceAvailability so that an i2c address will not be claimed if the component has an expansion line set, updated the device wizard to removed pin options if the i2c port was selected and vice versa for pins since we now have a components that supports both types, updated the components setting to set the default address type based on the restriction passed in that is set by the wizard, and fall back to what is was before if one is not passed in
2025-07-11 13:56:17 -06:00
csawatzky
98717b7c00
expanded component extensions with secondary components (mainly due to the scd30)
2025-07-02 16:49:38 -06:00
csawatzky
751b39d345
made the react components to display the card for scanned components
2025-06-26 13:20:10 -06:00
csawatzky
7a99a44307
protobuf update and added agi cable subtype
2025-06-09 11:13:46 -06:00
csawatzky
dd2d24c357
hotfix for LEL measurement summary
2025-05-26 13:25:42 -06:00
csawatzky
b604481d43
missed the measurement describer part
2025-05-23 11:38:18 -06:00
csawatzky
ee4ecb0036
making the LEL display as a percent the same as O2
2025-05-23 11:34:55 -06:00
csawatzky
2ea8610525
adding differential pressure subtype
2025-05-23 11:32:45 -06:00
csawatzky
13b875ce46
adding lel subtype
2025-05-23 11:31:51 -06:00
csawatzky
f39c0d1102
updated the platform stuff to include the ethernet blue board
2025-05-22 13:31:37 -06:00
csawatzky
40c8e01010
modified the describer for measurments to change the label for auto detect to cable id and type
2025-04-29 12:09:28 -06:00
csawatzky
3a89271656
commented out a deprecated functino in the grain cable describer
2025-04-28 13:53:12 -06:00
csawatzky
31fae79fd5
added the firmware page
2025-04-15 15:30:23 -06:00
csawatzky
2816884771
added fields list page, left out the harvest plan table as i would like to re-do and this is a good oppurtunity (if people want it)
2025-04-11 10:57:12 -06:00
Carter
65eeb9e8b4
got rid of material-ui references and fixed fan icon import
2025-03-18 11:40:16 -06:00
Carter
cd972409b2
bins page now has the add bin button
2025-03-10 12:51:40 -06:00
Carter
45ff49bcea
added tons of files for component functionality; manual component adding added temporarily
2025-02-11 16:31:03 -06:00
Carter
4e7c68401b
device settings and actions made functional
2025-01-10 14:42:30 -06:00
Carter
3ce00facd1
tag stuff
2025-01-08 14:45:45 -06:00
Carter
c1ff72025a
can add groups
2024-12-18 14:00:21 -06:00
Carter
aa3301ac35
added device actions
2024-12-13 13:27:16 -06:00
Carter
23bcb467e9
wrote helper function fto accomodate improper enums
2024-12-13 09:39:19 -06:00
Carter
438451690b
loading device page with relative pathing
2024-12-12 14:11:08 -06:00
Carter
03f8ed20ca
can provision devices
2024-12-09 17:26:12 -06:00
Carter
e95b654d7f
teams list now renders
2024-11-18 10:10:29 -06:00