Back to work for me!
I had what appeared to be a very unstable 1-wire system so I put this project aside for a while to regroup. The whole 1-wire thing seemed so unstable I was going to find some other way to go about monitoring these data points. After looking at other options, I decided to give 1-wire a last try.
To that end I got a new DS9490, pulled in new wire through a different route, bought some additional sensors from hobby-boards and got them running, and tested it connected to different computers and through different ports.
The 1-wire network is now stable.
The last thing to get working is the AAG.
Michael, I may be the only person using this I/O board, so if it's not high on your priority list, I sure understand.
But here's what I figured out.
I monitored the Aag TAI8558 with the one wire viewer for a week with no problem. I switched it over to mcsTemperature and all the input port indicator leds came on. It looks as if you are sending low bits to the lower nibble of the output latch. This forces p0 through p3 low. Since the output of these pins in the 2408 is wire-ored with the opto-isolator inputs, pulling them low effectively blinds the inputs and they always show low. I think if you can just always 'or' the control bytes you send to the board with 0F, it should play nice. I know this may break other boards out there that use the 2408, so I understand if support for this board doesn't happen.
And if you're in a giving mood, could I have my sunlight back?
The first image shows what I had in 5.2.12. The second shows the lack of sunlight in 5.2.16
I had what appeared to be a very unstable 1-wire system so I put this project aside for a while to regroup. The whole 1-wire thing seemed so unstable I was going to find some other way to go about monitoring these data points. After looking at other options, I decided to give 1-wire a last try.
To that end I got a new DS9490, pulled in new wire through a different route, bought some additional sensors from hobby-boards and got them running, and tested it connected to different computers and through different ports.
The 1-wire network is now stable.
The last thing to get working is the AAG.
Michael, I may be the only person using this I/O board, so if it's not high on your priority list, I sure understand.
But here's what I figured out.
I monitored the Aag TAI8558 with the one wire viewer for a week with no problem. I switched it over to mcsTemperature and all the input port indicator leds came on. It looks as if you are sending low bits to the lower nibble of the output latch. This forces p0 through p3 low. Since the output of these pins in the 2408 is wire-ored with the opto-isolator inputs, pulling them low effectively blinds the inputs and they always show low. I think if you can just always 'or' the control bytes you send to the board with 0F, it should play nice. I know this may break other boards out there that use the 2408, so I understand if support for this board doesn't happen.
And if you're in a giving mood, could I have my sunlight back?

The first image shows what I had in 5.2.12. The second shows the lack of sunlight in 5.2.16
Comment