OLA:Qwiic Thermocouple Amplifier not found

Hi Joe,

Firmware version 1.8 has just gone live. You can find update instructions here:

https://github.com/sparkfun/OpenLog_Art … UPGRADE.md

And the new binary file is here:

https://github.com/sparkfun/OpenLog_Art … r/Binaries

Please let me know if this fixes the issue. I’ve tested it here - but you never know!

All the best,

Paul

Paul,

There are 2 versions of (https://github.com/sparkfun/OpenLog_Art … 04-v18.bin) listed on the github page. The one on the bottom doesn’t work(SD card not recognized, no Qwiic devices found,etc). The version above it does work properly. Any more sensors supported in v18?

Hi @Gloag,

Please make sure you are using the correct version for your board: X04 was the original SparkX version (black); V10 is the newer SparkFun version (red). v18 (small v) is the software version.

No new sensors this time. Only new features/ improvements:

https://github.com/sparkfun/OpenLog_Art … ANGELOG.md

Cheers,

Paul

PaulZC:
Hi Joe,

Firmware version 1.8 has just gone live. You can find update instructions here:

https://github.com/sparkfun/OpenLog_Art … UPGRADE.md

And the new binary file is here:

https://github.com/sparkfun/OpenLog_Art … r/Binaries

Please let me know if this fixes the issue. I’ve tested it here - but you never know!

All the best,

Paul

Paul,

I loaded version 1.8 but the MS8607 still does not work as a Qwiic. It does work as an I2C sensor. I connected a SPX-16770/Qwiic PT100 to test the OpenLog Artemis and it works.

Thank you,

Joe

Hi Joe,

Can you please enable the debug messages - type “d” at the main menu to see the hidden debug menu.

Then please post all of the debug messages here so I can take a look. They should tell us what is going wrong.

Thank you,

Paul

Paulo,

Finally, I had a chance to test the MS8607

Summary:

Communication between OpenLog Artemis and MS8607 via Qwiic only works if another Qwiic device is attached to the MS8607. Conducted 4 trials with two OLA (I have 2 called OLA1 and OLA2), 1 MS8607 and 1 SPX-16770 with PT100 temperature sensor.

OpenLog Artemis

  1. Trial #1 Using Tera Term

OLA1 connected with Qwiic to MS8607

Artemis OpenLog v1.8

Logging to: dataLog00164.TXT

Finding the next available log file.

This could take a long time if the SD card contains many existing log files.

Logging to: serialLog00000.TXT

SD card online

Data logging online

Serial logging online

IMU online

detectQwiicDevices started

Identifying Qwiic Muxes…

Identifying Qwiic Devices…

No Qwiic devices detected

rtcDate,rtcTime,aX,aY,aZ,gX,gY,gZ,mX,mY,mZ,imu_degC,output_Hz,

01/01/2000,00:04:16.26,-548.83,-165.53,-833.98,-2.34,0.05,-3.68,-18.45,-66.60,-19.65,25.25,250.00,

01/01/2000,00:04:16.36,-549.32,-157.71,-839.36,-0.88,-0.43,-2.15,-16.80,-66.00,-21.60,25.44,19.42,

  1. Trial #2 Using Tera Term

OLA1 connected with Qwiic to MS8607 connected to SPX-16770 (Qwiic PT100 ADS122C04) with PT100

Artemis OpenLog v1.8

Logging to: dataLog00165.TXT

Finding the next available log file.

This could take a long time if the SD card contains many existing log files.

Logging to: serialLog00000.TXT

SD card online

Data logging online

Serial logging online

IMU online

detectQwiicDevices started

Identifying Qwiic Muxes…

detectQwiicDevices: something detected at address 0x76

detectQwiicDevices: MS8607/MS5637 found at address 0x76. Ignoring it for now…

Identifying Qwiic Devices…

detectQwiicDevices: something detected at address 0x40

detectQwiicDevices: added PHT-MS8607 at address 0x40

detectQwiicDevices: something detected at address 0x45

detectQwiicDevices: added ADC-ADS122C04 at address 0x45

detectQwiicDevices: something detected at address 0x76

Autodetect complete

beginQwiicDevices: attempting to begin deviceType PHT-MS8607 at address 0x40 using mux address 0x00 and port number 0

beginQwiicDevices: device is online

beginQwiicDevices: attempting to begin deviceType ADC-ADS122C04 at address 0x45 using mux address 0x00 and port number 0

beginQwiicDevices: device is online

PHT-MS8607 online at address 0x40

ADC-ADS122C04 online at address 0x45

Device count: 2

rtcDate,rtcTime,aX,aY,aZ,gX,gY,gZ,mX,mY,mZ,imu_degC,humidity_%,hPa,degC,degC,degC,output_Hz,

01/01/2000,00:25:32.86,-12.21,-144.04,-997.56,-1.40,0.89,-0.16,-24.15,-49.20,-

  1. Trial #3 Using Tera Term

OLA2 connected with Qwiic to MS8607

Artemis OpenLog v1.8

Logging to: dataLog00167.TXT

Finding the next available log file.

This could take a long time if the SD card contains many existing log files.

Logging to: serialLog00000.TXT

SD card online

Data logging online

Serial logging online

IMU online

detectQwiicDevices started

Identifying Qwiic Muxes…

Identifying Qwiic Devices…

No Qwiic devices detected

rtcDate,rtcTime,aX,aY,aZ,gX,gY,gZ,mX,mY,mZ,imu_degC,output_Hz,

01/01/2000,00:00:17.47,556.64,-63.48,-833.01,-1.80,-4.37,3.33,-61.95,-28.20,-73.20,25.78,333.33,

  1. Trial #4 Using Tera Term

OLA2 connected with Qwiic to MS8607 connected to SPX-16770 (Qwiic PT100 ADS122C04) with PT100

Artemis OpenLog v1.8

Logging to: dataLog00168.TXT

Finding the next available log file.

This could take a long time if the SD card contains many existing log files.

Logging to: serialLog00000.TXT

SD card online

Data logging online

Serial logging online

IMU online

detectQwiicDevices started

Identifying Qwiic Muxes…

detectQwiicDevices: something detected at address 0x76

detectQwiicDevices: MS8607/MS5637 found at address 0x76. Ignoring it for now…

Identifying Qwiic Devices…

detectQwiicDevices: something detected at address 0x40

detectQwiicDevices: added PHT-MS8607 at address 0x40

detectQwiicDevices: something detected at address 0x45

detectQwiicDevices: added ADC-ADS122C04 at address 0x45

detectQwiicDevices: something detected at address 0x76

Autodetect complete

beginQwiicDevices: attempting to begin deviceType PHT-MS8607 at address 0x40 using mux address 0x00 and port number 0

beginQwiicDevices: device is online

beginQwiicDevices: attempting to begin deviceType ADC-ADS122C04 at address 0x45 using mux address 0x00 and port number 0

beginQwiicDevices: device is online

PHT-MS8607 online at address 0x40

ADC-ADS122C04 online at address 0x45

Device count: 2

rtcDate,rtcTime,aX,aY,aZ,gX,gY,gZ,mX,mY,mZ,imu_degC,humidity_%,hPa,degC,degC,degC,output_Hz,

01/01/2000,00:03:27.55,463.38,-27.83,-890.14,2.25,-0.64,3.44,-53.85,-25.50,-87.00,26.83,33.23,985.75,23.36,22.858,22.094,5.68,

01/01/2000,00:03:27.78,469.73,-25.88,-899.41,1.80,0.85,2.05,-51.45,-23.40,-85.35,26.93,33.23,985.79,23.42,22.783,22.125,5.00,

01/01/2000,00:03:27.96,457.03,-32.71,-901.37,0.00,-0.17,2.01,-52.50,-25.65,-87.15,26.83,33.23,985.83,23.47,22.782,22.125,5.13,

01/01/2000,00:03:28.14,449.71,-43.95,-892.09,-1.08,-2.25,-0.62,-51.00,-22.20,-86.70,26.83,33.23,985.82,23.49,22.779,22.156,5.25,

01/01/2000,00:03:28.36,457.03,-27.34,-902.34,-2.68,0.57,-0.76,-51.60,-24.00,-87.00,26.93,33.23,985.80,23.48,22.784,22.156,5.11,

Hi Joe,

Many thanks for the diagnostics - that helps a lot.

I’ll look at this as soon as I can. (There is another issue that needs solving too - misbehavior when connecting two MS8607s.)

Best wishes,

Paul