Working on rewriting how we acquire data from LTC chip and sending all temp data over serial for python logging

Dependencies:   MODSERIAL mbed

Fork of TCTF_Control_Main by Rivian Irvine Team

History

Made 3 major changes:; 1. Updated how we read temperatures (I2C write all channel, than read all channels); 2. Got rid of inner cooling loop that stopped control loop if the channel was cooling and really close to set point ; 3. Send all temp. data default tip

2018-06-20, by jrodenburg [Wed, 20 Jun 2018 00:19:13 +0000] rev 20

Made 3 major changes:; 1. Updated how we read temperatures (I2C write all channel, than read all channels); 2. Got rid of inner cooling loop that stopped control loop if the channel was cooling and really close to set point ; 3. Send all temp. data


Latest C code revision with faster temperature reads, sending all channel temperatures for logging, and optimization of control loop (removal of inner chiller control)

2018-06-19, by jrodenburg [Tue, 19 Jun 2018 19:10:47 +0000] rev 19

Latest C code revision with faster temperature reads, sending all channel temperatures for logging, and optimization of control loop (removal of inner chiller control)


Updated: get_current functions to work with new LTC layout, got rid of timer on the cooling loop

2018-06-15, by jrodenburg [Fri, 15 Jun 2018 18:00:58 +0000] rev 18

Updated: get_current functions to work with new LTC layout, got rid of timer on the cooling loop


Updated the LTC2487 library to write all the addresses for a row, wait for next clock cycle of chip (15Hz), and read all the channels. This significantly sped up the thermocouple read time. Both the LTC2487 library and the read functions were changed

2018-06-15, by jrodenburg [Fri, 15 Jun 2018 00:50:47 +0000] rev 17

Updated the LTC2487 library to write all the addresses for a row, wait for next clock cycle of chip (15Hz), and read all the channels. This significantly sped up the thermocouple read time. Both the LTC2487 library and the read functions were changed


Added function to send all temperature data over serial for logging;

2018-06-14, by jrodenburg [Thu, 14 Jun 2018 18:28:52 +0000] rev 16

Added function to send all temperature data over serial for logging;


Reduced the number of print statements in an attempt to limit the amount of data on the serial lines (used to help with the connection serial reliability)

2018-06-11, by jrodenburg [Mon, 11 Jun 2018 21:10:14 +0000] rev 15

Reduced the number of print statements in an attempt to limit the amount of data on the serial lines (used to help with the connection serial reliability)


Latest Revision running on Test Rack. This is Justin's final revision of the C code, needs to be merged with Huyen's code and than this will become the final version

2018-05-16, by jrodenburg [Wed, 16 May 2018 19:31:12 +0000] rev 14

Latest Revision running on Test Rack. This is Justin's final revision of the C code, needs to be merged with Huyen's code and than this will become the final version


Working code with revised cooling (if within 5 degrees will cool until near set point), has run on a row and is functional

2018-05-08, by jrodenburg [Tue, 08 May 2018 17:08:37 +0000] rev 13

Working code with revised cooling (if within 5 degrees will cool until near set point), has run on a row and is functional


Test MBED baord

2018-04-10, by jrodenburg [Tue, 10 Apr 2018 18:57:57 +0000] rev 12

Test MBED baord


Code before adding MBED to MBED serial communication

2018-04-02, by jrodenburg [Mon, 02 Apr 2018 00:00:26 +0000] rev 11

Code before adding MBED to MBED serial communication