LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Programming Dallas Semiconductor DS2433 4-kb EEPROM

Hi, I'm looking for some help programming a single DS2433 on a 1-wire network with 2 of these devices connected.  I'm using the TMEX API with the IBFS32.dll library.  Has anybody done this in LabVIEW?

I can successfully see the unique ROM of each device using the TMRom command, but cannot write to the memory unless using the skip_rom command.  Using this command ignores the ROM stored in the buffer and all devices on the network listen to any memory commands that come next.  As such, when I write to memory, both connected devices receive the data.

I've attempted using the match_rom command so only the desired device listens to following memory commands, but something is going wrong with the way I'm passing the 64-bit ROM ID.  Can anybody explain explicitly how to construct the tran_buffer for completing the match_rom command?

I can post some code if necessary.

Thanks,

- Kevin
0 Kudos
Message 1 of 1
(3,523 Views)