From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
I would accumulate the bits on a shift register until you reach a block (64 bits) or the end of the data. I would then transfer each block (64 bits) via DMA to the Host. i do this all of the time. See See my 1-Wire
sample code