Summary
Wiring repairDetails
Personnel: Gabe Lewis, Megan Mason, Douglas (remote)
- Douglas downloaded program running on CR1000: cssl_all_sensor_03112022.CR1
- Gabe traced faulty thermistors (#19, 20, 21, 22, and 24) to the tan grounding wire nut and re-tightened that nut so that the thermistors were properly grounded.
- Gabe looked at where the unplugged Judd 1 sensor (grey cable) should be plugged in, and noticed several cut wires ~6” from the CR1000 where the cable pulled out during WY2023. Removed those short unused wires, snipped and stripped the ends of the Judd 1 sensor, and plugged them back into +12V, G, C3 (Green), and C6 (white).
- Gabe made sure The Campbell Sci SI-111 (that we could find the end of, the other was buried in the snow) was properly plugged in to 4H, 5H, 5L, VX2, and ground.
-
Gabe and Megan tried to get CSSL’s toughbook to connect to the CR1000 but were unable to do so (wrong COM port? Wrong baud rate?)
Upon returning to his home office Gabe noticed the error with the snow’s surface temperatures being slightly wrong (~-80 to -10 C). In the new code Douglas downloaded I see the following lines calculating m_2 and b_2 using SBT_C (always -273.15) instead of SBT_C_2 (actually works and ranges from -5 to 15 C):
m_2=1926070000+(10200400*SBT_C)+(115330*SBT_C^2)
b_2=-9761310+(110117*SBT_C)+(1445.86*SBT_C^2)
This then throws off the values of m_2 and b_2, which throws off our TT_K_2, which throws off the target temperature we want, TT_C_2. With some simple algebra I’m able to correct this in my script, but it’d be easier/best to correct the program to use the proper variable.