I have my camera on the desk Im using a BS2 to read the data stream comming from the camera and It works using serin 9600 and reversing the hex


' {$STAMP BS2}
' {$PBASIC 2.5}
value VAR Byte(8)
syncbyte VAR Word
a VAR Byte
a = %11111111

start:
Sync_byte:
syncbyte = 0
DO WHILE syncbyte < 3200
PULSIN 1, 1, syncbyte
LOOP

SERIN 1,84,[value(0),value(1),value(2),value(3),value(4),value (5),value(6),value(7)]
DEBUG HEX value(0)^a,TAB,HEX value(1)^a,HEX value(2)^a,HEX value(3)^a,HEX value(4)^a,HEX value(5)^a,HEX value(6)^a,TAB,HEX value(7)^a,CR
'PAUSE 500
GOTO sync_byte
'GOTO start