Other Parts Discussed in Thread: OPT3101
Hi,
When I run the Latte software with the OPT3101EVM connected, everything works correctly. I can see graphs on the screen and measure the distance to objects.
Now when I send the same commands to the device using my own software, it reads the registers correctly it seems.
I then issue the CAPS command, but nothing appears on COM4.
I used a COM PORT sniffer and when I use only the Latte, I receive data on COM4 correctly.
Here are my register write and read settings:
DEVR
DEVR:0
REGRx56
REGRx56:0:000000
REGRxaf
REGRxaf:0:000000
REGRx14
REGRx14:0:000000
REGRx59
REGRx59:0:000000
REGRx07
REGRx07:0:000000
REGRx4c
REGRx4c:0:00F23E
REGRx90
REGRx90:0:002134
REGRx0a
REGRx0a:0:000000
REGRx83
REGRx83:0:0000D0
REGRx3d
REGRx3d:0:000000
REGRxb6
REGRxb6:0:000000
REGRxb9
REGRxb9:0:0001FF
REGRx53
REGRx53:0:000000
REGRxac
REGRxac:0:000000
REGRx11
REGRx11:0:003F18
REGRx46
REGRx46:0:000000
REGRx04
REGRx04:0:000017
REGRx49
REGRx49:0:000000
REGRx9d
REGRx9d:0:000000
REGRx37
REGRx37:0:000000
REGRx80
REGRx80:0:004E1E
REGRx3a
REGRx3a:0:4A0000
REGRx2d
REGRx2d:0:000000
REGRxa6
REGRxa6:0:000000
REGRx50
REGRx50:0:200100
REGRxa9
REGRxa9:0:000000
REGRx1e
REGRx1e:0:000000
REGRx43
REGRx43:0:000081
REGRx97
REGRx97:0:000000
REGRx01
REGRx01:0:120140
REGRx76
REGRx76:0:000000
REGRx34
REGRx34:0:000000
REGRx79
REGRx79:0:000001
REGRx27
REGRx27:0:26AC18
REGRxb0
REGRxb0:0:000000
REGRx2a
REGRx2a:0:784920
REGRxa3
REGRxa3:0:000000
REGRx5d
REGRx5d:0:000000
REGRx1b
REGRx1b:0:000000
REGRx40
REGRx40:0:2021E0
REGRx94
REGRx94:0:00FFFF
REGRx87
REGRx87:0:002454
REGRx31
REGRx31:0:000000
REGRx8a
REGRx8a:0:001F40
REGRx57
REGRx57:0:000000
REGRxa0
REGRxa0:0:002198
REGRx15
REGRx15:0:101063
REGRx5a
REGRx5a:0:000000
REGRx18
REGRx18:0:000000
REGRx4d
REGRx4d:0:001144
REGRx91
REGRx91:0:002134
REGRx0b
REGRx0b:0:0FC009
REGRx84
REGRx84:0:0000D8
REGRx3e
REGRx3e:0:000000
REGRxb7
REGRxb7:0:000000
REGRx54
REGRx54:0:000000
REGRxad
REGRxad:0:000000
REGRx47
REGRx47:0:800800
REGRx05
REGRx05:0:080000
REGRx4a
REGRx4a:0:000000
REGRx9e
REGRx9e:0:000000
REGRx08
REGRx08:0:000000
REGRx3b
REGRx3b:0:000000
REGRx60
REGRx60:0:000000
REGRxb4
REGRxb4:0:000000
REGRx2e
REGRx2e:0:8001A0
REGRxa7
REGRxa7:0:000000
REGRx51
REGRx51:0:000000
REGRxaa
REGRxaa:0:000000
REGRx44
REGRx44:0:000000
REGRx02
REGRx02:0:92A4C8
REGRx77
REGRx77:0:000000
REGRx35
REGRx35:0:000000
REGRx7a
REGRx7a:0:800000
REGRx38
REGRx38:0:000000
REGRx6d
REGRx6d:0:000000
REGRxb1
REGRxb1:0:000000
REGRx2b
REGRx2b:0:006000
REGRxa4
REGRxa4:0:000000
REGRx5e
REGRx5e:0:000000
REGRx1c
REGRx1c:0:000000
REGRx41
REGRx41:0:000010
REGRx0f
REGRx0f:0:144C4B
REGRx98
REGRx98:0:000000
REGRx32
REGRx32:0:000000
REGRx16
REGRx16:0:400100
REGRx5b
REGRx5b:0:000000
REGRx19
REGRx19:0:000000
REGRx4e
REGRx4e:0:00F881
REGRx92
REGRx92:0:002EE0
REGRx0c
REGRx0c:0:000000
REGRx71
REGRx71:0:000000
REGRx85
REGRx85:0:000020
REGRx3f
REGRx3f:0:000000
REGRx64
REGRx64:0:280C00
REGRx88
REGRx88:0:002648
REGRx55
REGRx55:0:000000
REGRxae
REGRxae:0:000000
REGRx13
REGRx13:0:000000
REGRx58
REGRx58:0:000000
REGRx4b
REGRx4b:0:000407
REGRx9f
REGRx9f:0:000000
REGRx09
REGRx09:0:000000
REGRx3c
REGRx3c:0:000000
REGRx61
REGRx61:0:000000
REGRxb5
REGRxb5:0:000000
REGRx2f
REGRx2f:0:000000
REGRxb8
REGRxb8:0:07FDFF
REGRx52
REGRx52:0:000000
REGRxab
REGRxab:0:000000
REGRx10
REGRx10:0:004000
REGRx45
REGRx45:0:000000
REGRx03
REGRx03:0:800000
REGRx48
REGRx48:0:000000
REGRx9c
REGRx9c:0:FFF000
REGRx36
REGRx36:0:000000
REGRx8f
REGRx8f:0:000000
REGRx39
REGRx39:0:000000
REGRx6e
REGRx6e:0:021CE2
REGRxb2
REGRxb2:0:000000
REGRx2c
REGRx2c:0:000800
REGRxa5
REGRxa5:0:000000
REGRx5f
REGRx5f:0:000000
REGRxa8
REGRxa8:0:000000
REGRx1d
REGRx1d:0:000000
REGRx42
REGRx42:0:000000
REGRx00
REGRx00:0:000000
REGRx99
REGRx99:0:000001
REGRx33
REGRx33:0:000000
REGRx78
REGRx78:0:000000
REGRx26
REGRx26:0:04000F
REGRx29
REGRx29:0:3F0FC3
REGRxa2
REGRxa2:0:000000
REGRx17
REGRx17:0:000000
REGRx5c
REGRx5c:0:000000
REGRx1a
REGRx1a:0:000000
REGRx93
REGRx93:0:000000
REGRx0d
REGRx0d:0:006000
REGRx72
REGRx72:0:0000C0
REGRx86
REGRx86:0:000028
REGRx30
REGRx30:0:000000
REGRx65
REGRx65:0:000000
REGRx89
REGRx89:0:0003E8
REGRx2a
REGRx2a:0:784920
REGRx08
REGRx08:0:000000
REGRx14
REGRx14:0:000000
REGRx14
REGRx14:0:000000
REGWx80x004e1e
REGWx80x004e1e:0
REGWx2ax784920
REGWx2ax784920:0
REGWx14x000000
REGWx14x000000:0
REGWx14x000000
REGWx14x000000:0
REGWx80x004e1f
REGWx80x004e1f:0
REGWx2ex8001a0
REGWx2ex8001a0:0
REGWx2ex8001b0
REGWx2ex8001b0:0
REGWx2ex8001a0
REGWx2ex8001a0:0
REGRx2e
REGRx2e:0:8001A0
REGWx2ex8001a0
REGWx2ex8001a0:0
REGRx3b
REGRx3b:0:FFFA54
REGRx3c
REGRx3c:0:0002D7
REGWx2ex8001a0
REGWx2ex8001a0:0
REGWx80x004e1e
REGWx80x004e1e:0
REGWx2ax784920
REGWx2ax784920:0
REGWx14x000000
REGWx14x000000:0
REGWx14x000000
REGWx14x000000:0
REGWx80x004e1f
REGWx80x004e1f:0
FLSX
FLSX:0:24
FLS!R
FLS!R:0
FLSR
FLSR:0:1080090B
REGRx0b
REGRx0b:0:108009
FLSR
FLSR:0:9900000C
REGRx0c
REGRx0c:0:990000
FLSR
FLSR:0:3F9C4129
REGRx29
REGRx29:0:3F9C41
FLSR
FLSR:0:0169782B
REGRx2b
REGRx2b:0:016978
FLSR
FLSR:0:00186A2C
REGRx2c
REGRx2c:0:00186A
FLSR
FLSR:0:52D5802D
REGRx2d
REGRx2d:0:52D580
FLSR
FLSR:0:2207A02E
REGRx2e
REGRx2e:0:2207A0
FLSR
FLSR:0:4913CF2F
REGRx2f
REGRx2f:0:4913CF
FLSR
FLSR:0:3005AC30
REGRx30
REGRx30:0:3005AC
FLSR
FLSR:0:001B3031
REGRx31
REGRx31:0:001B30
FLSR
FLSR:0:00038232
REGRx32
REGRx32:0:000382
FLSR
FLSR:0:00312933
REGRx33
REGRx33:0:003129
FLSR
FLSR:0:00FA5334
REGRx34
REGRx34:0:00FA53
FLSR
FLSR:0:006F9235
REGRx35
REGRx35:0:006F92
FLSR
FLSR:0:00EA1136
REGRx36
REGRx36:0:00EA11
FLSR
FLSR:0:00000038
REGRx38
REGRx38:0:000000
FLSR
FLSR:0:00000039
REGRx39
REGRx39:0:000000
FLSR
FLSR:0:4F00003A
REGRx3a
REGRx3a:0:4F0000
FLSR
FLSR:0:91001041
REGRx41
REGRx41:0:910010
FLSR
FLSR:0:00451C42
REGRx42
REGRx42:0:00451C
FLSR
FLSR:0:9E008343
REGRx43
REGRx43:0:9E0083
FLSR
FLSR:0:00056A45
REGRx45
REGRx45:0:00056A
FLSR
FLSR:0:9E090847
REGRx47
REGRx47:0:9E0908
FLSR
FLSR:0:9E090848
REGRx48
REGRx48:0:9E0908
FLSR
FLSR:0:9E090849
REGRx49
REGRx49:0:9E0908
FLSR
FLSR:0:003D7951
REGRx51
REGRx51:0:003D79
FLSR
FLSR:0:0033D652
REGRx52
REGRx52:0:0033D6
FLSR
FLSR:0:002BD153
REGRx53
REGRx53:0:002BD1
FLSR
FLSR:0:0000005E
REGRx5e
REGRx5e:0:000000
FLSR
FLSR:0:0000485F
REGRx5f
REGRx5f:0:000048
FLSR
FLSR:0:18000060
REGRx60
REGRx60:0:180000
FLSR
FLSR:0:00000071
REGRx71
REGRx71:0:000000
FLSR
FLSR:0:E1E1CEB4
REGRxb4
REGRxb4:0:E1E1CE
FLSR
FLSR:0:000001B5
REGRxb5
REGRxb5:0:000001
FLSR
FLSR:0:018026B8
REGRxb8
REGRxb8:0:018026
FLSR
FLSR:0:000478B9
REGRxb9
REGRxb9:0:000478
FLSR
FLSR:E
REGWx89x001b58
REGWx89x001b58:0
REGWx6ex0a1ce2
REGWx6ex0a1ce2:0
REGWx07x800000
REGWx07x800000:0
REGWx0dx806000
REGWx0dx806000:0
REGWx02x92a448
REGWx02x92a448:0
REGWx02xb2a448
REGWx02xb2a448:0
REGWx02x32a448
REGWx02x32a448:0
REGWx01x120140
REGWx01x120140:0
REGWx01x1a0140
REGWx01x1a0140:0
REGWx01x1a0140
REGWx01x1a0140:0
REGWx07x810000
REGWx07x810000:0
REGWx50x200101
REGWx50x200101:0
REGWx2ex2207a0
REGWx2ex2207a0:0
REGWx78x001000
REGWx78x001000:0
REGWx78x001080
REGWx78x001080:0
REGWx0bx108009
REGWx0bx108009:0
REGWx78x001080
REGWx78x001080:0
REGWx78x011080
REGWx78x011080:0
REGWx9fx000001
REGWx9fx000001:0
REGWx9fx001001
REGWx9fx001001:0
REGWx2ex9207a0
REGWx2ex9207a0:0
REGWx14x000000
REGWx14x000000:0
REGWx2bx016978
REGWx2bx016978:0
REGWx2cx001405
REGWx2cx001405:0
REGWx2ax78c920
REGWx2ax78c920:0
REGWxb9x000478
REGWxb9x000478:0
REGWxb9x000478
REGWxb9x000478:0
REGWx85x00267a
REGWx85x00267a:0
REGWx86x002682
REGWx86x002682:0
REGWx97x000001
REGWx97x000001:0
REGWx97x001001
REGWx97x001001:0
REGWx13x036b00
REGWx13x036b00:0
REGWx14x00101d
REGWx14x00101d:0
REGWx13x036b00
REGWx13x036b00:0
REGWx15x101108
REGWx15x101108:0
REGWx15xb02108
REGWx15xb02108:0
REGWx16x400100
REGWx16x400100:0
REGWx16xc00100
REGWx16xc00100:0
REGWx14x01101d
REGWx14x01101d:0
REGWx14x03101d
REGWx14x03101d:0
REGWx10x00c000
REGWx10x00c000:0
REGWx0fx154c4b
REGWx0fx154c4b:0
REGWx0fx954c4b
REGWx0fx954c4b:0
REGWx0fx914c4b
REGWx0fx914c4b:0
REGWx0fx915000
REGWx0fx915000:0
REGWx0fxd15000
REGWx0fxd15000:0
REGWx0fxf15000
REGWx0fxf15000:0
REGWx0fxf15000
REGWx0fxf15000:0
REGWx0fxf15000
REGWx0fxf15000:0
REGWx80x004e1f
REGWx80x004e1f:0
REGRx10
REGRx10:0:00C000
REGWx43x9e0083
REGWx43x9e0083:0
REGWx45x000566
REGWx45x000566:0
REGWx2dx52d57c
REGWx2dx52d57c:0
REGWx2dx52957c
REGWx2dx52957c:0
REGWx30x0005ac
REGWx30x0005ac:0
REGWx2fx4913cf
REGWx2fx4913cf:0
REGWx46x000000
REGWx46x000000:0
REGWx52x0033d6
REGWx52x0033d6:0
REGWx51x003d79
REGWx51x003d79:0
REGWx54x000000
REGWx54x000000:0
REGWx53x002bd1
REGWx53x002bd1:0
REGWx56x000000
REGWx56x000000:0
REGWx55x000000
REGWx55x000000:0
REGWxb5x000001
REGWxb5x000001:0
REGWx0cxa00000
REGWx0cxa00000:0
REGWxb4xe1e1ce
REGWxb4xe1e1ce:0
REGWxb4xe1e1ce
REGWxb4xe1e1ce:0
REGWxb4xe1e1ce
REGWxb4xe1e1ce:0
REGWxb8x01801b
REGWxb8x01801b:0
REGWxb8x01801b
REGWxb8x01801b:0
REGWxb9x000478
REGWxb9x000478:0
REGRx04
REGRx04:0:0A1317
REGRx0b
REGRx0b:0:108009
When I issue the CAPS command, nothing is received on COM4.
CAPS
CAPS:0
So what am I doing wrong? It seems I'm overlooking something.
Regards,
Ray