csawatzky
6ef69f8b98
Merge branch 'plenum_ambient_component' into dev_environment
2026-06-19 13:43:00 -06:00
csawatzky
d69d8b38f5
set up the new component types
2026-06-19 13:25:12 -06:00
csawatzky
1d98035297
Merge branch 'analog_pressure_component' into dev_environment
2026-06-12 15:00:11 -06:00
csawatzky
bbc9c4ee7f
changing some naming for the component
2026-06-12 14:43:37 -06:00
csawatzky
f54d4b5375
changed the orbital camera to allow for an offset without messing with the rotation, added a moisture heatmap, updated the bin3dvisualizer to look cleaner, re-implemented a new version of the dialog box that pops up when clicking a node
2026-05-13 14:32:52 -06:00
csawatzky
c0a3e23d67
missed the device availability stuff
2026-04-21 16:13:59 -06:00
csawatzky
55a8c12a71
for got to save the device availability
2026-04-21 16:11:43 -06:00
csawatzky
c92c4d392d
Merge branch 'analog_pressure_component' into dev_environment
2026-04-21 15:44:11 -06:00
csawatzky
90ad5f8b12
new component type
2026-04-21 15:38:14 -06:00
csawatzky
52c8a02af3
with changing unit preferences and such to use the user object and not local storage, the decriber needed to be updated as well and i missed that part, so now describeMeasurement takes in an optional user and uses its settings for the unit and such and when not passed in will use the defaults
2026-04-01 10:42:16 -06:00
csawatzky
dc54f99abd
had cursor replace uses of getDistanceUnit with using the distance unit in the users settings so that it no longer relies on local storage
2026-03-26 09:43:39 -06:00
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
Carter
55ae922e09
merged device dashboard status stuff with websockets
2026-03-13 13:44:51 -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
Carter
13e2f689e9
merged in messages changes
2026-02-24 13:01:21 -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
1ad0f26af8
Merge branch 'hdc302_component' into dev_environment
2025-12-19 13:49:01 -06:00
csawatzky
da1c7af929
set the offset for the temp humidity address
2025-12-19 13:40:56 -06:00
csawatzky
971355d424
set up the new component for temp humidity
2025-12-19 13:34:10 -06:00
csawatzky
ff5d90a635
Merge branch 'onewire_detect' into dev_environment
2025-11-03 13:37:02 -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
3825d56aff
fix for the mV decimals on drager sensors, there shouldn't be any
2025-10-28 09:34:40 -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
de526ddeb4
fix for drager voltage when it is an o2 subtype showing incorrectly on the chart
2025-10-28 09:26:46 -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