DS1114 (pd2 @ 0x4a) init fails

Hi all, I’m getting the following error on 4 of my workers (leader and one of the workers are fine):

“ERROR [adc_reader] Failed to initialize ADC for pd2. Check device <class ‘pioreactor.utils.adcs.ADS1114_ADC’> on i2c channel 0x4a.
OSError: [Errno 5] Input/output error
pioreactor.exc.HardwareNotFoundError: Failed to initialize ADC for pd2. Check device <class ‘pioreactor.utils.adcs.ADS1114_ADC’> on i2c channel 0x4a.”

I tried swapping the pd2 LED wire between a working unit and a failing unit, and the failing unit still fails with the same error.

On these failing workers, the OD calibration/diagnostic checks also fail these tests:
Photodiodes are responsive to IR LED
No ambient IR light detected
Reference photodiode is correct magnitude
Reference photodiode is in correct position
Photodiode measures near zero signal for clear water

Any advice on what to check next would be appreciated!

This looks like an error for a v1.5 model, but you mention pd2 LED wires (which kinda sounds a like non-v1.5 model). Do you have the “white PD cables” design (not v1.5), or the “4 wire eye-spy PD” design (v1.5).

If the “white PD cable” design, then the error might be the model. Check the Inventory page, and confirm the model of the failing worker.

Hi Cam, thank you for your quick response!

I have the old LED wires from the V1.0 models, the white PD cables like you said.

…and checking the models on the invetory, yup they have (embarrassingly) been put into 1.5! And its all good now!

Thank you for the super duper quick fix!