Open horemachet opened 8 years ago
Someone was planning to add support but haven't sent me the patch yet.
If you're ready to test it I can try to add support. What operating system do you use?
Hi,
I would be glad to help. I am using openSuSE Leap 42.1.
Best Regards, Karsten Am 26.06.2016 10:25 schrieb "sala.melda.info" notifications@github.com:
Someone was planning to add support but haven't sent me the patch yet.
If you're ready to test it I can try to add support. What operating system do you use?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/asalamon74/pktriggercord/issues/10#issuecomment-228590212, or mute the thread https://github.com/notifications/unsubscribe/AAYQVqSIoDi7bC2utabZAwCizzSPWCRVks5qPjeEgaJpZM4I9zRH .
I've commited limited support for K-1, please clone the latest code and compile it.
The program should recognize the camera. First I suggest to test the following command, please copy the output here:
pktriggercord-cli --status_hex --debug
Hi, here is the output using the windows version I found here.
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.00
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=2c, 0, 1, 0)
[C] get_result(0x2c)
[R] => [1C 00 00 00]
[C] read_result(0x2c, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 0
0 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=2c, 0, 0, 4)
[C] get_status(0x2c)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=2c, 0, 1, 0)
[C] get_result(0x2c)
[R] => [1C 00 00 00]
[C] read_result(0x2c, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 0
0 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=2c, 0, 4, 0)
[C] get_result(0x2c)
[R] => [08 00 00 00]
[C] read_result(0x2c, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
Unknown Pentax camera.
The latest release (0.84.00) does not support K-1, only the development (0.84.01) version. Since it's quite difficult to compile the program for windows I attach a windows test version here.
Thanks. This is the output:
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 0
[C] read_result(0x30, size=452)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (420 bytes more)]
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 0
[C] read_result(0x30, size=452)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (420 bytes more)]
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 0
[C] read_result(0x30, size=452)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (420 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 0
[C] read_result(0x30, size=452)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (420 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 0
[C] read_result(0x30, size=452)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (420 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 0
[C] read_result(0x30, size=452)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (420 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 0
[C] read_result(0x30, size=452)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (420 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 40 1f 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 00 00 00 00 64 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 40 1f 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 40 02 00 00 95 02 00 00 7f 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00
current iso : 0
current shutter speed : 0/0
camera max shutter speed : 0/0
current aperture : unknown
lens max aperture : unknown
lens min aperture : unknown
set shutter speed : 0/0
set aperture : unknown
fixed iso : 0
auto iso : 0-0
jpeg quality : 0
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 0
jpeg contrast : 0
jpeg sharpness : 0
jpeg hue : 0
zoom : unknown mm
focus : 0
color space : sRGB
image format : JPEG
raw format : PEF
light meter flags : 0
ec : unknown
custom ev steps : 1/2
custom sensitivity steps : 0
exposure mode : 0 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : MF
af point select : Auto-5
selected af point : 0
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : unknown
shake reduction : off
white balance mode : Auto
white balance adjust : M7B7
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : M-42 or No Lens
battery : 0.00V 0.00V 0.00V 0.00V
I am on a business trip until Friday and don't have the camera with me. I just set up the test einvironment though. I'll give it a trial on Friday and post the results here.
Best regards,
Karsten
I've modified the code, I attach the new windows test version. pktriggercord-0.84.01-win.zip
Please execute the same command and also give me the following information:
Hi Folks,
I just gave it a trial. It seems it doesn't recognizes the camera. Camera is set to PTP-Mode. I did a trial with MSC Mode but with no effect.
`
./pktriggercord-cli --status_hex --debug
Debug messaging is now enabled.
./pktriggercord-cli 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:2
Checking drive: sg0 ATA
WDC WD5000LPVT-2
Checking drive: sg1 Optiarc
DVD RW AD-7700H
camera not found
diff: 0.000357
sleep 1 sec
[C] plsr_init()
driveNum:2
Checking drive: sg0 ATA
WDC WD5000LPVT-2
Checking drive: sg1 Optiarc
DVD RW AD-7700H
camera not found
diff: 1.000800
sleep 1 sec
[C] plsr_init()
driveNum:2
Checking drive: sg0 ATA
WDC WD5000LPVT-2
Checking drive: sg1 Optiarc
DVD RW AD-7700H
camera not found
diff: 2.001229 sleep 1 sec ^C
`
The camera should be set to MSC mode. Can you test it as root?
That is the output using the new windows version you posted above:
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 50 00 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 a0 0f 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 04 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 50 00 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 00 00 00 00 00 00 00 00 a0 0f 00 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00
0x0150 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 50 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 30 02 00 00 89 02 00 00 73 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[014] last 00h 0 new 03h 3
buf[064] last 0Ch 12 new 00h 0
buf[130] last 00h 0 new 01h 1
buf[134] last 00h 0 new 40h 64
buf[135] last 00h 0 new 1Fh 31
buf[148] last 00h 0 new 1Ch 28
buf[150] last 00h 0 new DCh 220
buf[160] last 50h 80 new 00h 0
buf[178] last 73h 115 new 72h 114
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 50 00 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 00 00 00 00 a0 0f 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 04 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 50 00 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 a0 0f 00 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 30 02 00 00 89 02 00 00 72 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 8000
current shutter speed : 0/1
camera max shutter speed : 10/1
current aperture : 2.9
lens max aperture : 0.0
lens min aperture : 0.0
set shutter speed : 1/80
set aperture : 2.8
fixed iso : 4000
auto iso : 100-204800
jpeg quality : 2
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 3
jpeg contrast : 4
jpeg sharpness : 6
jpeg hue : 5000
zoom : unknown mm
focus : 0
color space : sRGB
image format : JPEG
raw format : DNG
light meter flags : 0
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 4 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : AF.C
af point select : Single
selected af point : 16384
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : 1.00
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : M-42 or No Lens
battery : 5.60V 6.49V 0.00V 0.00V
The lens used is an 35 mm prime lens : DA 35mm F2.8 limited.
The new code has another interesting effect: When I plug the USB cord into the camera it gets manually unusable and shows "PcS" (I guess that stands for "PC Sync") in the top display. That is normal. But after running the command line it is kicked out of this mode immediately and the back display is turned on and PC Sync mode has ended.
Using MSC mode.
@Knubbel Getting better. I attach a new version.
A few important fields still need to be found. Please set the camera to M mode and shutter speed to 1/1000 and execute the same command, after that to the same for 1/2000. The difference should show the place of the shutter speed field.
PcS: Similar thing has been reported for several cameras with a top LCD. My K-x has no such thing so I cannot debug it.
That is the output at 1/1000 (setting the camera must be done prior to pluging in the USB cable as the camera is inaccesible afterwards in PC-Sync mode).
pktriggercord-cli.exe --status_hex --debug
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 e8 03 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 19 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 e8 03 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 00 19 00 00 00 00 00 00
0x0140 | 80 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | fd ff ff ff 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 30 02 00 00 87 02 00 00 71 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[064] last 0Ch 12 new 00h 0
buf[174] last 87h 135 new 86h 134
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 e8 03 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 00 00 00 00 00 19 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 e8 03 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 00 19 00 00 00 00 00 00
0x0140 | 80 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | fd ff ff ff 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 30 02 00 00 86 02 00 00 71 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 8000
current shutter speed : 0/1
camera max shutter speed : 1/8000
current aperture : 35.7
lens max aperture : 0.0
lens min aperture : 0.0
set shutter speed : 1/1000
set aperture : 2.8
fixed iso : 6400
auto iso : 100-204800
jpeg quality : 2
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 3
jpeg contrast : 4
jpeg sharpness : 6
jpeg hue : 5000
zoom : 35.00 mm
focus : 0
color space : sRGB
image format : JPEG
raw format : DNG
light meter flags : 0
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 6 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : AF.S
af point select : Auto-5
selected af point : 16384
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : 1.00
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : smc PENTAX-DA 35mm F2.8 Macro Limited
battery : 5.60V 6.46V 0.00V 0.00V
And now again in M mode but with shutter at 1/2000:
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 d0 07 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 19 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 d0 07 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 00 19 00 00 00 00 00 00
0x0140 | 80 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | f6 ff ff ff 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 30 02 00 00 86 02 00 00 71 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[064] last 0Ch 12 new 00h 0
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 d0 07 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 00 00 00 00 00 19 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 d0 07 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 00 19 00 00 00 00 00 00
0x0140 | 80 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | f6 ff ff ff 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 30 02 00 00 86 02 00 00 71 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 8000
current shutter speed : 0/1
camera max shutter speed : 1/8000
current aperture : 71.4
lens max aperture : 0.0
lens min aperture : 0.0
set shutter speed : 1/2000
set aperture : 2.8
fixed iso : 6400
auto iso : 100-204800
jpeg quality : 2
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 3
jpeg contrast : 4
jpeg sharpness : 6
jpeg hue : 5000
zoom : 35.00 mm
focus : 0
color space : sRGB
image format : JPEG
raw format : DNG
light meter flags : 0
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 6 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : AF.S
af point select : Auto-5
selected af point : 16384
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : 1.00
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : smc PENTAX-DA 35mm F2.8 Macro Limited
battery : 5.60V 6.46V 0.00V 0.00V
Just as a side comment: I chose the fixed center AF point which pktriggercord reports as 16384. maybe you take a look at how Phil Harvey from exiftool interprets things. He calls it "Fixed Center;0" for the K-1. The numerical values for AF point selected in the exifdata for this shot are "65534;0".
@Knubbel I've fixed a few more things, hopefully most of the important fields will be parser correctly in this version. Plase test it.
I cannot find the value 65534 in the status buffer.
You might test taking a picture using the following command:
./pktriggercord-cli --debug --file_format dng -o test1.dng
Okay, did it as root and in MSC-Mode. Result is definitely different :-)
./pktriggercord-cli --status_hex --debug
Debug messaging is now enabled.
./pktriggercord-cli 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:4
Checking drive: sg0 ATA
WDC WD5000LPVT-2
Checking drive: sg1 Optiarc
DVD RW AD-7700H
Checking drive: sg2 RICOHIMG
DSC_K-1
Found camera RICOHIMG
DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=3, 0, 1, 0)
[S] >>> [F0 24 00 01 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [1C 00 00 00 00 00 01 00]
[R] => [1C 00 00 00]
[C] read_result(0x3, size=28)
[S] >>> [F0 49 00 00 1C 00 00 00]
[S] <<< [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[S] >>> [F0 4F 00 00 04 00 00 00]
[S] >>> [00 00 00 01]
[C] command(fd=3, 0, 0, 4)
[S] >>> [F0 24 00 00 04 00 00 00]
[C] get_status(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 00]
[C] ipslr_status()
[C] command(fd=3, 0, 1, 0)
[S] >>> [F0 24 00 01 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [1C 00 00 00 00 00 01 00]
[R] => [1C 00 00 00]
[C] read_result(0x3, size=28)
[S] >>> [F0 49 00 00 1C 00 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=3, 0, 4, 0)
[S] >>> [F0 24 00 04 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [08 00 00 00 00 00 01 00]
[R] => [08 00 00 00]
[C] read_result(0x3, size=8)
[S] >>> [F0 49 00 00 08 00 00 00]
[S] <<< [92 30 01 00 32 02 00 00]
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=3, 0, 8, 0)
[S] >>> [F0 24 00 08 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [C8 01 00 00 00 00 01 00]
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x3, size=456)
[S] >>> [F0 49 00 00 C8 01 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 3c 00 00 00 2d 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 80 0c 00 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00
0x0090 | 0c 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00
0x00a0 | 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00
0x00b0 | 00 00 00 00 02 00 00 00 03 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 64 00 00 00 2d 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 80 0c 00 00 03 00 00 00
0x0140 | 00 00 00 00 0c 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | 40 01 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 55 03 00 00 ea 02 00 00 c0 02 00 00 db 02 00 00
0x0180 | 86 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 85 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | 09 00 00 00 10 27 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | dd ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[S] >>> [F0 4F 00 00 04 00 00 00]
[S] >>> [02 00 00 00]
[C] command(fd=3, 0, 9, 4)
[S] >>> [F0 24 00 09 04 00 00 00]
[C] get_status(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 01]
[R] => ERROR: 0x01
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 00]
[C] ipslr_status_full()
[C] command(fd=3, 0, 8, 0)
[S] >>> [F0 24 00 08 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [C8 01 00 00 00 00 01 00]
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x3, size=456)
[S] >>> [F0 49 00 00 C8 01 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00B] last 01h 1 new 02h 2
buf[00F] last 00h 0 new 80h 128
buf[174] last EAh 234 new E9h 233
buf[178] last C0h 192 new BCh 188
buf[17C] last DBh 219 new F0h 240
buf[180] last 86h 134 new 9Bh 155
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[S] >>> [F0 4F 00 00 04 00 00 00]
[S] >>> [01 00 00 00]
[C] command(fd=3, 10, a, 4)
[S] >>> [F0 24 10 0A 04 00 00 00]
[C] get_status(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [00 00 00 00 00 00 00 00]
[C] ipslr_status_full()
[C] command(fd=3, 0, 8, 0)
[S] >>> [F0 24 00 08 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [C8 01 00 00 00 00 01 00]
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x3, size=456)
[S] >>> [F0 49 00 00 C8 01 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
./pktriggercord-cli: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=3, 0, 8, 0)
[S] >>> [F0 24 00 08 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [C8 01 00 00 00 00 01 00]
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x3, size=456)
[S] >>> [F0 49 00 00 C8 01 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=3, 0, 8, 0)
[S] >>> [F0 24 00 08 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [C8 01 00 00 00 00 01 00]
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x3, size=456)
[S] >>> [F0 49 00 00 C8 01 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=3, 0, 8, 0)
[S] >>> [F0 24 00 08 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [C8 01 00 00 00 00 01 00]
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x3, size=456)
[S] >>> [F0 49 00 00 C8 01 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=3, 0, 8, 0)
[S] >>> [F0 24 00 08 00 00 00 00]
[C] get_result(0x3)
[S] >>> [F0 26 00 00 00 00 00 00]
[S] <<< [C8 01 00 00 00 00 01 00]
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x3, size=456)
[S] >>> [F0 49 00 00 C8 01 00 00]
[S] <<< [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 3c 00 00 00 2d 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 80 0c 00 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00
0x0090 | 0c 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00
0x00a0 | 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00
0x00b0 | 00 00 00 00 02 00 00 00 03 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 64 00 00 00 2d 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 80 0c 00 00 03 00 00 00
0x0140 | 00 00 00 00 0c 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | 40 01 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 55 03 00 00 e9 02 00 00 bc 02 00 00 f0 02 00 00
0x0180 | 9b 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 85 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | 09 00 00 00 10 27 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | dd ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 8000
current shutter speed : 0/1
camera max shutter speed : 10/1
current aperture : 2.2
lens max aperture : 0.0
lens min aperture : 0.4
set shutter speed : 1/60
set aperture : 4.5
fixed iso : 0
auto iso : 100-3200
jpeg quality : 3
jpeg resolution : 2M
jpeg image tone : Auto-5
jpeg saturation : 4
jpeg contrast : 4
jpeg sharpness : 4
jpeg hue : 5000
zoom : unknown mm
focus : 0
color space : AdobeRGB
image format : JPEG
raw format : DNG
light meter flags : 3
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 0 (MTF)
user mode flag : 0
ae metering mode : Multi
af mode : AF.C
af point select : Select
selected af point : 16384
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : 1.00
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : M-42 or No Lens
battery : 8.53V 7.45V 6.67V 0.00V
Here is my result using the latest windows exe posted above:
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 e8 03 00 00 28 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0d 00 00 00 0a 00 00 00 00 00 00 00 01 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 03 00 00 00 04 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 02 00 00 00 00 00 08 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 01 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 04 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 e8 03 00 00 28 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 00 00 00 00 00 00 00 00 80 38 01 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00
0x0150 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 50 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 50 02 00 00 d7 02 00 00 bf 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[064] last 0Ch 12 new 00h 0
buf[130] last 00h 0 new 01h 1
buf[134] last 00h 0 new 40h 64
buf[135] last 00h 0 new 1Fh 31
buf[144] last 00h 0 new 09h 9
buf[148] last 00h 0 new 1Ch 28
buf[150] last 00h 0 new DCh 220
buf[160] last 50h 80 new 00h 0
buf[178] last BFh 191 new BEh 190
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[014] last 00h 0 new 03h 3
---------------------------
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 e8 03 00 00 28 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0d 00 00 00 0a 00 00 00 00 00 00 00 01 00 00 00
0x0060 | 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 03 00 00 00 04 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 02 00 00 00 00 00 08 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 01 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 04 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 e8 03 00 00 28 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 80 38 01 00 00 00 00 00
0x0140 | 00 00 00 00 09 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 50 02 00 00 d7 02 00 00 be 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 80000
current shutter speed : 1/1000
camera max shutter speed : 1/8000
current aperture : 4.0
lens max aperture : 22.0
lens min aperture : 2.8
set shutter speed : 1/1000
set aperture : 4.0
fixed iso : 0
auto iso : 100-204800
jpeg quality : 1
jpeg resolution : 12M
jpeg image tone : Landscape
jpeg saturation : 4
jpeg contrast : 5
jpeg sharpness : 6
jpeg hue : 4
zoom : 35.00 mm
focus : 0
color space : sRGB
image format : RAW
raw format : DNG
light meter flags : 0
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 5 (NONE)
user mode flag : 2
ae metering mode : Multi
af mode : AF.C
af point select : Spot
selected af point : 524288
focused af point : 0
drive mode : Continuous-HI
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : 1.30
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : smc PENTAX-DA 35mm F2.8 Macro Limited
battery : 5.92V 7.27V 0.00V 0.00V
Then I tried taking an picture using the command
pktriggercord-cli --debug --file_format dng -o test1.dng
It actually did trigger the shutter, but the output in the command line window soon starts rushing by neverendingly. Below is the beginning of it, later it seems to just repeat a couple of lines.
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 e8 03 00 00 28 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0d 00 00 00 0a 00 00 00 00 00 00 00 01 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 03 00 00 00 04 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 02 00 00 00 00 00 08 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 01 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 04 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 e8 03 00 00 28 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 80 38 01 00 00 00 00 00
0x0140 | 00 00 00 00 09 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 50 02 00 00 d0 02 00 00 b9 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[064] last 0Ch 12 new 00h 0
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_set_image_format(1)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_set_raw_format(1)
[C] ipslr_handle_command_x18(0x1f, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 1f, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
cont: 1
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 00h 0 new 04h 4
buf[014] last 00h 0 new 02h 2
buf[064] last 00h 0 new 09h 9
buf[178] last B9h 185 new B8h 184
---------------------------
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 04h 4 new 00h 0
buf[064] last 09h 9 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
[C] pslr_buffer_open(#0, type=1, res=2)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 2
@Knubbel Hmm. Bufmask looks empty.
I suggest to change the camera to bracketing mode (3 pictures, +- 1EV) and check the status reading after that. If the program does not recognize bracketing mode I'll try to fix it.
If the camera recognizes bracketing mode try to take 3 pictures ( --frames 3 ). If it takes 3 pictures and downloads all the pictures after that. If i really takes 3 pictures then the download is buggy. If it takes only 1 picture the exposure is buggy.
I set the camera to Av mode and to 3 image bracketing. This here is what I get for pktriggercord-cli.exe --status_hex --debug
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F Generic STORAGE DEVICE
Checking drive: G Generic STORAGE DEVICE
Checking drive: H Generic STORAGE DEVICE
Checking drive: I RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 d0 07 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 01 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 03 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 7d 00 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 f6 ff ff ff 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 80 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 50 02 00 00 b4 02 00 00 9d 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 3c 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[064] last 0Ch 12 new 00h 0
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 d0 07 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 01 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 03 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 7d 00 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 f6 ff ff ff 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 80 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 50 02 00 00 b4 02 00 00 9d 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 3c 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 100
current shutter speed : 1/125
camera max shutter speed : 1/8000
current aperture : 2.8
lens max aperture : 22.0
lens min aperture : 2.8
set shutter speed : 1/2000
set aperture : 2.8
fixed iso : 0
auto iso : 100-204800
jpeg quality : 2
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 3
jpeg contrast : 4
jpeg sharpness : 6
jpeg hue : 8
zoom : 35.00 mm
focus : 0
color space : sRGB
image format : RAW
raw format : DNG
light meter flags : 128
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 4 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : AF.C
af point select : Select
selected af point : 16384
focused af point : 0
drive mode : Single
auto bracket mode : on
auto bracket picture count : 3
auto bracket ev : 1.00
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : smc PENTAX-DA 35mm F2.8 Macro Limited
battery : 5.92V 6.92V 0.00V 0.00V
Then I triggered it using the same command I used last time. It did some flickjering three times and then fired three times. None of the images were saved to sd card. After firing three times the neverending output in the commandline window started again.
pktriggercord-cli.exe --debug --file_format dng -o test2.dng
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F Generic STORAGE DEVICE
Checking drive: G Generic STORAGE DEVICE
Checking drive: H Generic STORAGE DEVICE
Checking drive: I RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 d0 07 00 00 0e 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 01 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 03 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 02 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 d0 07 00 00 0e 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 00 00 00 00 00 00 00 00 00 19 00 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00
0x0150 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 50 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 50 02 00 00 b1 02 00 00 9b 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 3c 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[00F] last 00h 0 new 80h 128
buf[03C] last 0Eh 14 new 1Ch 28
buf[064] last 0Ch 12 new 00h 0
buf[118] last 0Eh 14 new 1Ch 28
buf[130] last 00h 0 new 01h 1
buf[134] last 00h 0 new 40h 64
buf[135] last 00h 0 new 1Fh 31
buf[148] last 00h 0 new 1Ch 28
buf[150] last 00h 0 new DCh 220
buf[160] last 50h 80 new 00h 0
buf[178] last 9Bh 155 new 9Ah 154
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[014] last 00h 0 new 03h 3
---------------------------
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_set_image_format(1)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_set_raw_format(1)
[C] ipslr_handle_command_x18(0x1f, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 1f, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[014] last 03h 3 new 00h 0
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
cont: 0
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 00h 0 new 14h 20
buf[014] last 00h 0 new 02h 2
buf[064] last 00h 0 new 0Dh 13
buf[0E8] last 00h 0 new 01h 1
buf[174] last B1h 177 new AFh 175
buf[178] last 9Ah 154 new 98h 152
---------------------------
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[066] last 00h 0 new A0h 160
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[0E8] last 01h 1 new 02h 2
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[0E8] last 02h 2 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[066] last A0h 160 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 14h 20 new 04h 4
buf[064] last 0Dh 13 new 09h 9
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 04h 4 new 00h 0
buf[064] last 09h 9 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
@Knubbel Sorry for the slow response. The program correctly recognizes the bracketing mode. Could you please add --frames 3 to the last command? Without that the camera only takes one picture even if the bracketing mode is set.
pktriggercord-cli.exe --debug --file_format dng --frames 3 -o test2.dng
Hi. The camara did shoot 3 images even last time. Now I used your command and it shot 3 times 3 shots, 9 in total. But to be clear here: I already set the camera to 3 shot bracketing mode before pluggin in the USB cable. So that could be the cause.
It is worth mentioning that not a single of the 9 shots is saved on my HDD, it just creates a single zero Byte file named "test3.dng-0000.dng"
And again I had to cancel the command line window as it continued neverendingly.
Here is the output:
pktriggercord-cli.exe --debug --file_format dng --frames 3 -o test3.dng
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.01
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F Generic STORAGE DEVICE
Checking drive: G Generic STORAGE DEVICE
Checking drive: H Generic STORAGE DEVICE
Checking drive: I RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 20 03 00 00 2d 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 01 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 03 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 03 00 00 00 06 00 00 00 04 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 50 00 00 00 2d 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 f6 ff ff ff 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 c8 00 00 00 00 00 00 00
0x0140 | 80 00 00 00 00 00 00 00 2d 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 40 02 00 00 98 02 00 00 81 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 a8 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | 3b 00 00 00 98 3a 00 00 64 00 00 00 5a 00 00 00
0x01b0 | 14 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[064] last 0Ch 12 new 00h 0
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_set_image_format(1)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_set_raw_format(1)
[C] ipslr_handle_command_x18(0x1f, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 1f, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[080] last 00h 0 new 01h 1
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
cont: 0
Taking picture 1/3
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 00h 0 new 14h 20
buf[014] last 00h 0 new 02h 2
buf[064] last 00h 0 new 0Dh 13
buf[0E8] last 00h 0 new 01h 1
buf[174] last 98h 152 new 94h 148
buf[178] last 81h 129 new 7Eh 126
---------------------------
Taking picture 2/3
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 14h 20 new 04h 4
buf[064] last 0Dh 13 new 09h 9
buf[178] last 7Eh 126 new 7Fh 127
---------------------------
Taking picture 3/3
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[066] last 00h 0 new A0h 160
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 04h 4 new 14h 20
buf[064] last 09h 9 new 0Dh 13
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[0E8] last 01h 1 new 02h 2
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[0E8] last 02h 2 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[066] last A0h 160 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[064] last 0Dh 13 new 0Ch 12
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 04 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 14h 20 new 04h 4
buf[064] last 0Ch 12 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 04h 4 new 00h 0
---------------------------
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 0
No buffer data (0)
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
Hi,
I did do the test on Linux. I left the camera settings to default. Means no bracketing settings configured on the camera.
At the beginning the display is off.
Giving ./pktriggercord-cli --debug --file_format dng --frames 3 -o test2.dng
the display flashes three times. With the third flash it does one shot. One file with size 0 is stored to the disk: test2.dng-0000.dng
I did do the test with and without mounting the sdcards. Makes no difference.
Hope this helps
Karsten
@Knubbel It seems to me Pentax K-1 handles bracketing a different way. On my K-x (after I set bracketing mode) I have to send 3 shutter command to take the three pictures. That's why I suggested --frames 3. K-1 tries to take all the 3 pictures after the first command.
Unfortunately I cannot find the bufmask (the field that shows the status of the camera buffers). And downloading the first buffer saves nothing (it opens the file and waits forever).
My guess: After the shutter command the camera does not save the image into the buffer. I don't know the reason. Maybe someone later will solve it and send a patch.
@horemachet Well at least it shows that it works the same for Linux and Windows, so it's not an OS-specific issue.
Any news on this?
@horemachet No
Hi, I just did a retry using the latest windows build. Generally all seems to be working with the big exception of data transfer. The images are saved neither on card nor HDD. Consequently no preview image is shown in pktriggercord. I do wonder if tehre is something about the USB connection type. PKTriggercord only recognizes the camera in MSC mode. Pentax own Image Transmitter software requires the camera to be in PTP mode.
Here is the output anyway.
pktriggercord-cli.exe 0.84.02
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F
Checking drive: G RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 0a 00 00 00 50 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 64 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 0a 00 00 00 50 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 10 00 00 00 18 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 43 03 00 00 99 02 00 00 83 02 00 00 57 02 00 00
0x0180 | 14 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00B] last 01h 1 new 02h 2
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 0a 00 00 00 50 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 64 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 0a 00 00 00 50 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 10 00 00 00 18 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 43 03 00 00 99 02 00 00 83 02 00 00 57 02 00 00
0x0180 | 14 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 100
current shutter speed : 1/10
camera max shutter speed : 1/8000
current aperture : 8.0
lens max aperture : 22.0
lens min aperture : 2.8
set shutter speed : 1/10
set aperture : 8.0
fixed iso : 100
auto iso : 100-204800
jpeg quality : 1
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 5
jpeg contrast : 5
jpeg sharpness : 6
jpeg hue : 7
zoom : 35.00 mm
focus : 0
color space : sRGB
image format : JPEG
raw format : DNG
light meter flags : 16
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 4 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : AF.S
af point select : Select
selected af point : 16384
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : 1.00
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : smc PENTAX-DA 35mm F2.8 Macro Limited
battery : 8.35V 6.65V 5.32V 0.00V
And here is the result of "pktriggercord-cli.exe --status_hex --debug --file_format dng -o test1.dng"
It does look differently from the output weeks ago. For example it doesnt run neverendingly. Is there really no way to locate the buffer? Or something different in PTP mode?
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.02
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F
Checking drive: G RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 0a 00 00 00 50 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 64 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 00 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 0a 00 00 00 50 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 10 00 00 00 18 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 43 03 00 00 99 02 00 00 83 02 00 00 57 02 00 00
0x0180 | 14 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00B] last 01h 1 new 02h 2
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_set_image_format(1)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_set_raw_format(1)
[C] ipslr_handle_command_x18(0x1f, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 1f, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[080] last 00h 0 new 01h 1
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
pslr.c:1176:read_result(p->fd, p->status_buffer, n > MAX_STATUS_BUF_SIZE ? MAX_STATUS_BUF_SIZE: n) failed: 4
pslr.c:470:ipslr_status_full(p, &p->status) failed: 4
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
pslr.c:1176:read_result(p->fd, p->status_buffer, n > MAX_STATUS_BUF_SIZE ? MAX_STATUS_BUF_SIZE: n) failed: 4
0x0000 | 55 53 42 53 c0 02 bb 09 c8 01 00 00 01 00 00 00
0x0010 | 00 01 00 00 01 00 00 00 0a 00 00 00 50 00 00 00
0x0020 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0030 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0040 | 00 00 00 00 0c 00 00 00 64 00 00 00 64 00 00 00
0x0050 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0060 | 01 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0070 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x0080 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00a0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00b0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00c0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00d0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x00e0 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 0a 00 00 00 50 00 00 00 0a 00 00 00
0x0100 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0110 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0120 | 10 00 00 00 18 00 00 00 1c 00 00 00 0a 00 00 00
0x0130 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0140 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0150 | 43 03 00 00 99 02 00 00 83 02 00 00 57 02 00 00
0x0160 | 14 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x0180 | e9 00 00 00 ac 0d 00 00 64 00 00 00 f6 ff ff ff
0x0190 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01a0 | 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01b0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01c0 | 00 00 00 00 00 00 00 00
current iso : 0
current shutter speed : 0/0
camera max shutter speed : 0/0
current aperture : unknown
lens max aperture : unknown
lens min aperture : unknown
set shutter speed : 0/0
set aperture : unknown
fixed iso : 0
auto iso : 0-0
jpeg quality : 0
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 0
jpeg contrast : 0
jpeg sharpness : 0
jpeg hue : 0
zoom : unknown mm
focus : 0
color space : sRGB
image format : JPEG
raw format : PEF
light meter flags : 0
ec : unknown
custom ev steps : 1/2
custom sensitivity steps : 0
exposure mode : 0 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : MF
af point select : Auto-5
selected af point : 0
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : unknown
shake reduction : off
white balance mode : Auto
white balance adjust : M7B7
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : M-42 or No Lens
battery : 0.00V 0.00V 0.00V 0.00V
@Knubbel The program only works in MSC mode, not in PTP mode.
I've created a new test version (based on the bufmask of K-70 see #14). Please try it. pktriggercord-0.84.03-win.zip
Used your new version, but on CLI it did not do anything:
pktriggercord-cli.exe --status_hex --debug --file_format dng -o test1.dng
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.03
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
pslr.c:418:ipslr_identify(p) failed: 4
1 Cannot connect to Pentax camera. Please start the program as root.
E:\85 Downloads\pktriggercord-0.84.03-win>pktriggercord-cli.exe --status_hex --debug --file_format dng -o test1.dng
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.03
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 0a 00 00 00 50 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 64 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 0a 00 00 00 50 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 10 00 00 00 18 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 41 02 00 00 8f 02 00 00 79 02 00 00 5f 02 00 00
0x0180 | 1a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 0a 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00B] last 01h 1 new 02h 2
buf[178] last 79h 121 new 78h 120
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_set_image_format(1)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_set_raw_format(1)
[C] ipslr_handle_command_x18(0x1f, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 1f, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status_buffer()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 0a 00 00 00 50 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 64 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 0a 00 00 00 50 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 10 00 00 00 18 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 41 02 00 00 8f 02 00 00 78 02 00 00 5f 02 00 00
0x0180 | 1a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 0a 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
current iso : 100
current shutter speed : 1/10
camera max shutter speed : 1/8000
current aperture : 8.0
lens max aperture : 22.0
lens min aperture : 2.8
set shutter speed : 1/10
set aperture : 8.0
fixed iso : 100
auto iso : 100-204800
jpeg quality : 1
jpeg resolution : 36M
jpeg image tone : Natural
jpeg saturation : 5
jpeg contrast : 5
jpeg sharpness : 6
jpeg hue : 7
zoom : 35.00 mm
focus : 0
color space : sRGB
image format : RAW
raw format : DNG
light meter flags : 16
ec : 0.00
custom ev steps : 1/3
custom sensitivity steps : 1
exposure mode : 4 (NONE)
user mode flag : 0
ae metering mode : Multi
af mode : AF.S
af point select : Select
selected af point : 0
focused af point : 0
drive mode : Single
auto bracket mode : off
auto bracket picture count : 0
auto bracket ev : 1.00
shake reduction : off
white balance mode : Auto
white balance adjust : 0
flash mode : Manual
flash exposure compensation : 0.00
manual mode ev : 0.00
lens : smc PENTAX-DA 35mm F2.8 Macro Limited
battery : 5.77V 6.55V 5.38V 0.00V
--status_hex
just reads the status, it does not take picture. The first output gives s strange error, the second one looks much better. After reading the status the program exists it does nothing.
If you remove --statux_hex
the program will try to take a picture and download it.
Did you press the shutter on the camera? For a few models you can do that if you add --noshutter
instead of --status_hex after that the program waits for your shutter press and downloads the image.
First of all: Merry christmas!
Ok, I now used your latest version 0.84.03 again and tried some more. Now I found a couple of weird things but also some encouraging ones.
Using the GUI version I already knew I could trigger the camera successfully, but never got any image. But that is not 100% true now.
1a) When using the GUI version I checked the "Auto save" box and entered "test1.dng" in the "Name" text box. I also browsed to a folder using the button "Browse..." behind der Text box "Folder". Now when I trigger the camera it shoots, but nothing ever gets saved anywhere. This is what I reported earlier. 1b) Now I aggain triggered the camera but then afterwards pushed the "Save As" button in the GUI and now it actually did sucessfully save the shot DNG file!
2a) Next thing I did is run "pktriggercord-cli.exe --debug --file_format dng --o test1.dng" on the CLI. A long screen output was created and in the program folder a file named "test1.dng-0000.dng" was created with zero Bytes. So again it did not work to save a DNG.
2b) Lastly I changed the command to "pktriggercord-cli.exe --debug --file_format jpg --o test1.jpg". And again to my second suprise it actually did successfully save a JPG file named "test1.jpg-0000.jpg" to the program folder.
Here is the output of that try (which I had to break off since it runs neverendingly):
pktriggercord-0.84.03-win>pktriggercord-cli.exe --debug --file_format jpg --o test1.jpg
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.03
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 00 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 3c 00 00 00 14 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 3c 00 00 00 14 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 00 00 00 00 00 00 00 00 64 00 00 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00
0x0150 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 50 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 40 02 00 00 8b 02 00 00 74 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 0a 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x0
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 00 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 00h 0
buf[00B] last 01h 1 new 02h 2
buf[014] last 00h 0 new 03h 3
buf[03C] last 14h 20 new 1Ch 28
buf[064] last 0Ch 12 new 00h 0
buf[118] last 14h 20 new 1Ch 28
buf[130] last 00h 0 new 01h 1
buf[134] last 00h 0 new 40h 64
buf[135] last 00h 0 new 1Fh 31
buf[148] last 00h 0 new 1Ch 28
buf[150] last 00h 0 new DCh 220
buf[160] last 50h 80 new 00h 0
buf[174] last 8Bh 139 new 8Ah 138
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00C] last 00h 0 new 01h 1
---------------------------
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_set_image_format(0)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x0})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 00h 0 new 10h 16
buf[014] last 03h 3 new 00h 0
buf[064] last 00h 0 new 0Ch 12
buf[080] last 01h 1 new 00h 0
---------------------------
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
cont: 0
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x1
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 14h 20
buf[014] last 00h 0 new 02h 2
buf[064] last 0Ch 12 new 0Dh 13
buf[174] last 8Ah 138 new 87h 135
buf[178] last 74h 116 new 71h 113
---------------------------
get buffer 0 type 4 res 0
[C] pslr_buffer_open(#0, type=4, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 1
Select buffer 0,4,0,0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0, 0x4, 0x0, 0x0})
[C] command(fd=30, 2, 1, 10)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [02 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00]
0: Addr: 0x0 Len: 0(0x00000000) B=1
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [02 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00]
1: Addr: 0x0 Len: 0(0x00000000) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [02 00 00 00 03 00 00 00 AC 98 CF 42 40 7B 01 00]
2: Addr: 0x42CF98AC Len: 97088(0x00017B40) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [02 00 00 00 04 00 00 00 00 00 00 00 40 7B 01 00]
3: Addr: 0x0 Len: 97088(0x00017B40) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [02 00 00 00 03 00 00 00 40 15 00 A5 B3 80 45 00]
4: Addr: 0xA5001540 Len: 4554931(0x004580B3) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [02 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00]
5: Addr: 0x0 Len: 0(0x00000000) B=2
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
buffer get size:4652019
Buffer length: 4652019
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42CF98AC, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42CF98AC, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42D098AC, length = 31552)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42D098AC, 0x7B40})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5001540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5001540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5011540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5011540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5021540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5021540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5031540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5031540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5041540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5041540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5051540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5051540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5061540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5061540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5071540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5071540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5081540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5081540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5091540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5091540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA50A1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA50A1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA50B1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA50B1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA50C1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA50C1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA50D1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA50D1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA50E1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA50E1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA50F1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA50F1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5101540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5101540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5111540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5111540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5121540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5121540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5131540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5131540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5141540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5141540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5151540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5151540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5161540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5161540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5171540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5171540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5181540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5181540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5191540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5191540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA51A1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA51A1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA51B1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA51B1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA51C1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA51C1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA51D1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA51D1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA51E1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA51E1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA51F1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA51F1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5201540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5201540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5211540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5211540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5221540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5221540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5231540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5231540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5241540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5241540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5251540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5251540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5261540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5261540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5271540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5271540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5281540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5281540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5291540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5291540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA52A1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA52A1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA52B1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA52B1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA52C1540, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA52C1540, 0x10000})
[C] command(fd=30, 6, 0, 8)
More weird stuff. I just wanted to document the 2a) output which I did not capture the first time, so I ran it again. It now did not only create a zero Byte file, but a 14 MByte corrupted file. 14 MByte is obviously not large enough for the 36 MPx. So it did save something. Strange.
Here is the output:
pktriggercord-0.84.03-win>pktriggercord-cli.exe --debug --file_format dng --o testraw.dng
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.03
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 03 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 3c 00 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 3c 00 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 40 02 00 00 88 02 00 00 72 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 0a 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x1
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00B] last 01h 1 new 02h 2
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_set_image_format(1)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_set_raw_format(1)
[C] ipslr_handle_command_x18(0x1f, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 1f, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
cont: 0
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x1
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 14h 20
buf[014] last 00h 0 new 02h 2
buf[064] last 0Ch 12 new 0Dh 13
buf[174] last 88h 136 new 7Bh 123
buf[178] last 72h 114 new 69h 105
---------------------------
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 1
Select buffer 0,1,0,0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0, 0x1, 0x0, 0x0})
[C] command(fd=30, 2, 1, 10)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00]
0: Addr: 0x0 Len: 0(0x00000000) B=1
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00]
1: Addr: 0x0 Len: 0(0x00000000) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 03 00 00 00 AC 98 CF 42 40 5B 03 00]
2: Addr: 0x42CF98AC Len: 219968(0x00035B40) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 04 00 00 00 00 00 00 00 40 5B 03 00]
3: Addr: 0x0 Len: 219968(0x00035B40) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 03 00 00 00 B8 8B 67 A5 40 70 3D 02]
4: Addr: 0xA5678BB8 Len: 37580864(0x023D7040) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 04 00 00 00 00 00 00 00 80 CB 40 02]
5: Addr: 0x0 Len: 37800832(0x0240CB80) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 03 00 00 00 00 E1 0D A5 77 47 3F 00]
6: Addr: 0xA50DE100 Len: 4147063(0x003F4777) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00]
7: Addr: 0x0 Len: 0(0x00000000) B=2
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
buffer get size:41947895
Buffer length: 41947895
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42CF98AC, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42CF98AC, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42D098AC, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42D098AC, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42D198AC, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42D198AC, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42D298AC, length = 23360)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42D298AC, 0x5B40})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5678BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5678BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5688BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5688BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5698BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5698BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
OK, more testing. I found that the reason for the corrupted DNG file actually was my breaking off of the endlessly scrolling cmd output. Now I let it go on and it did end after a couple of seconds. The result is a working DNG file saved.
Here is the full output:
pktriggercord-0.84.03-win>pktriggercord-cli.exe --debug --file_format dng --o testraw2
Debug messaging is now enabled.
pktriggercord-cli.exe 0.84.03
model (null)
device (null)
[C] plsr_init()
driveNum:24
Checking drive: C
Checking drive: D
Checking drive: E
Checking drive: F RICOHIMG DSC_K-1
Found camera RICOHIMG DSC_K-1
before connect
[C] pslr_connect()
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 00 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00]
[C] ipslr_set_mode(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00]
[C] ipslr_identify()
[C] command(fd=30, 0, 4, 0)
[C] get_result(0x30)
[R] => [08 00 00 00]
[C] read_result(0x30, size=8)
[R] => [92 30 01 00 32 02 00 00]
id of the camera: 13092
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
0x0000 | 02 00 00 00 00 00 00 00 10 02 00 01 01 00 00 80
0x0010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030 | 00 01 00 00 01 00 00 00 3c 00 00 00 1c 00 00 00
0x0040 | 0a 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00
0x0050 | 0a 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0060 | 00 00 00 00 0c 00 00 00 00 00 00 00 64 00 00 00
0x0070 | 00 20 03 00 00 00 00 00 07 00 00 00 07 00 00 00
0x0080 | 01 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00
0x0090 | 00 00 00 00 05 00 00 00 06 00 00 00 05 00 00 00
0x00a0 | 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
0x00b0 | 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
0x00c0 | 01 00 00 00 01 00 00 00 00 40 00 00 00 00 00 00
0x00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00
0x00e0 | 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
0x00f0 | 01 00 00 00 01 00 00 00 00 00 00 00 88 13 00 00
0x0100 | 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0110 | 01 00 00 00 3c 00 00 00 1c 00 00 00 0a 00 00 00
0x0120 | 00 00 00 00 0a 00 00 00 00 00 00 00 0a 00 00 00
0x0130 | 01 00 00 00 40 1f 00 00 64 00 00 00 00 00 00 00
0x0140 | 00 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00
0x0150 | dc 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0160 | 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00
0x0170 | 40 02 00 00 7b 02 00 00 69 02 00 00 00 00 00 00
0x0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0190 | 00 00 00 00 87 00 00 00 00 00 00 00 00 00 00 00
0x01a0 | e9 00 00 00 ac 0d 00 00 64 00 00 00 14 00 00 00
0x01b0 | ce ff ff ff 00 00 00 00 00 00 00 00 0f 00 00 00
0x01c0 | 3f 00 00 00 00 00 00 00
init bufmask=0x1
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[00B] last 01h 1 new 02h 2
---------------------------
[C] ipslr_cmd_10_0a(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_camera_name()
pktriggercord-cli.exe: K-1 Connected...
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_set_image_format(1)
[C] ipslr_handle_command_x18(0x12, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 12, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_set_raw_format(1)
[C] ipslr_handle_command_x18(0x1f, 2)
[C] ipslr_cmd_00_09(0x1)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] _ipslr_write_args(cmd_2 = 0x0, {0x1, 0x1})
[C] command(fd=30, 18, 1f, 8)
[C] get_status(0x30)
[C] ipslr_cmd_00_09(0x2)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 0, 9, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
cont: 0
not bulb
[C] pslr_shutter()
[C] ipslr_press_shutter(fullpress = true)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 10 02 00 02 01 00 00 80
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
before: mask=0x1
[C] _ipslr_write_args(cmd_2 = 0x0, {0x2})
[C] command(fd=30, 10, 5, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
shutter result code: 0x0
[C] pslr_get_status()
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
buf[008] last 10h 16 new 14h 20
buf[014] last 00h 0 new 02h 2
buf[064] last 0Ch 12 new 0Dh 13
buf[174] last 7Bh 123 new 7Eh 126
buf[178] last 69h 105 new 67h 103
---------------------------
get buffer 0 type 1 res 0
[C] pslr_buffer_open(#0, type=1, res=0)
[C] ipslr_status_full()
[C] command(fd=30, 0, 8, 0)
[C] get_result(0x30)
[R] => [C8 01 00 00]
read 456 bytes
expected_bufsize: 456
[C] read_result(0x30, size=456)
[R] => [02 00 00 00 00 00 00 00 14 02 00 02 01 00 00 80
00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 ... (424 bytes more)]
p->status.bufmask = 1
Select buffer 0,1,0,0
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0, 0x1, 0x0, 0x0})
[C] command(fd=30, 2, 1, 10)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00]
0: Addr: 0x0 Len: 0(0x00000000) B=1
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00]
1: Addr: 0x0 Len: 0(0x00000000) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 03 00 00 00 AC 98 CF 42 40 5B 03 00]
2: Addr: 0x42CF98AC Len: 219968(0x00035B40) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 04 00 00 00 00 00 00 00 40 5B 03 00]
3: Addr: 0x0 Len: 219968(0x00035B40) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 03 00 00 00 B8 8B 67 A5 00 6F 3D 02]
4: Addr: 0xA5678BB8 Len: 37580544(0x023D6F00) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 04 00 00 00 00 00 00 00 40 CA 40 02]
5: Addr: 0x0 Len: 37800512(0x0240CA40) B=4
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 03 00 00 00 00 71 A6 A4 38 30 3F 00]
6: Addr: 0xA4A67100 Len: 4141112(0x003F3038) B=3
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
[C] ipslr_buffer_segment_info()
[C] command(fd=30, 4, 0, 0)
[C] get_result(0x30)
[R] => [10 00 00 00]
[C] read_result(0x30, size=16)
[R] => [05 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00]
7: Addr: 0x0 Len: 0(0x00000000) B=2
[C] ipslr_next_segment()
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 4, 1, 4)
[C] get_status(0x30)
buffer get size:41941624
Buffer length: 41941624
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42CF98AC, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42CF98AC, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42D098AC, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42D098AC, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42D198AC, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42D198AC, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x42D298AC, length = 23360)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x42D298AC, 0x5B40})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5678BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5678BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5688BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5688BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5698BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5698BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA56F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA56F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5708BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5708BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5718BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5718BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5728BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5728BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5738BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5738BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5748BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5748BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5758BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5758BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5768BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5768BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5778BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5778BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5788BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5788BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5798BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5798BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA57A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA57A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA57B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA57B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA57C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA57C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA57D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA57D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA57E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA57E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA57F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA57F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5808BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5808BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5818BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5818BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5828BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5828BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5838BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5838BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5848BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5848BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5858BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5858BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5868BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5868BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5878BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5878BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5888BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5888BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5898BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5898BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA58A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA58A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA58B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA58B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA58C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA58C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA58D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA58D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA58E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA58E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA58F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA58F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5908BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5908BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5918BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5918BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5928BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5928BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5938BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5938BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5948BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5948BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5958BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5958BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5968BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5968BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5978BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5978BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5988BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5988BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5998BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5998BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA59A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA59A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA59B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA59B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA59C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA59C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA59D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA59D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA59E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA59E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA59F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA59F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5A98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5A98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5AA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5AA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5AB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5AB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5AC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5AC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5AD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5AD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5AE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5AE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5AF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5AF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5B98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5B98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5BA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5BA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5BB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5BB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5BC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5BC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5BD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5BD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5BE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5BE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5BF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5BF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5C98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5C98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5CA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5CA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5CB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5CB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5CC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5CC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5CD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5CD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5CE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5CE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5CF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5CF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5D98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5D98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5DA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5DA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5DB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5DB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5DC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5DC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5DD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5DD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5DE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5DE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5DF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5DF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5E98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5E98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5EA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5EA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5EB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5EB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5EC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5EC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5ED8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5ED8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5EE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5EE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5EF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5EF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5F98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5F98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5FA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5FA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5FB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5FB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5FC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5FC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5FD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5FD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5FE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5FE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA5FF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA5FF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6008BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6008BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6018BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6018BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6028BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6028BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6038BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6038BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6048BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6048BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6058BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6058BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6068BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6068BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6078BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6078BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6088BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6088BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6098BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6098BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA60A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA60A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA60B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA60B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA60C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA60C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA60D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA60D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA60E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA60E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA60F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA60F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6108BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6108BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6118BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6118BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6128BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6128BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6138BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6138BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6148BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6148BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6158BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6158BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6168BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6168BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6178BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6178BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6188BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6188BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6198BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6198BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA61A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA61A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA61B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA61B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA61C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA61C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA61D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA61D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA61E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA61E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA61F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA61F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6208BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6208BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6218BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6218BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6228BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6228BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6238BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6238BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6248BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6248BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6258BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6258BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6268BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6268BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6278BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6278BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6288BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6288BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6298BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6298BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA62A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA62A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA62B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA62B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA62C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA62C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA62D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA62D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA62E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA62E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA62F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA62F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6308BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6308BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6318BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6318BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6328BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6328BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6338BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6338BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6348BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6348BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6358BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6358BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6368BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6368BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6378BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6378BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6388BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6388BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6398BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6398BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA63A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA63A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA63B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA63B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA63C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA63C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA63D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA63D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA63E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA63E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA63F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA63F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6408BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6408BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6418BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6418BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6428BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6428BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6438BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6438BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6448BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6448BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6458BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6458BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6468BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6468BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6478BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6478BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6488BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6488BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6498BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6498BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA64A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA64A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA64B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA64B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA64C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA64C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA64D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA64D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA64E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA64E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA64F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA64F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6508BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6508BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6518BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6518BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6528BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6528BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6538BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6538BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6548BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6548BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6558BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6558BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6568BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6568BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6578BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6578BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6588BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6588BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6598BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6598BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA65A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA65A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA65B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA65B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA65C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA65C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA65D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA65D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA65E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA65E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA65F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA65F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6608BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6608BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6618BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6618BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6628BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6628BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6638BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6638BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6648BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6648BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6658BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6658BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6668BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6668BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6678BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6678BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6688BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6688BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6698BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6698BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA66A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA66A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA66B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA66B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA66C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA66C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA66D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA66D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA66E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA66E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA66F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA66F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6708BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6708BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6718BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6718BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6728BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6728BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6738BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6738BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6748BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6748BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6758BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6758BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6768BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6768BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6778BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6778BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6788BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6788BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6798BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6798BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA67A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA67A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA67B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA67B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA67C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA67C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA67D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA67D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA67E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA67E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA67F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA67F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6808BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6808BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6818BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6818BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6828BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6828BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6838BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6838BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6848BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6848BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6858BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6858BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6868BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6868BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6878BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6878BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6888BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6888BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6898BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6898BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA68A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA68A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA68B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA68B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA68C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA68C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA68D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA68D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA68E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA68E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA68F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA68F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6908BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6908BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6918BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6918BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6928BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6928BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6938BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6938BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6948BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6948BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6958BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6958BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6968BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6968BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6978BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6978BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6988BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6988BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6998BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6998BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA69A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA69A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA69B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA69B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA69C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA69C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA69D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA69D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA69E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA69E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA69F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA69F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6A98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6A98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6AA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6AA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6AB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6AB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6AC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6AC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6AD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6AD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6AE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6AE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6AF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6AF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6B98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6B98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6BA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6BA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6BB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6BB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6BC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6BC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6BD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6BD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6BE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6BE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6BF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6BF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6C98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6C98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6CA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6CA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6CB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6CB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6CC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6CC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6CD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6CD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6CE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6CE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6CF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6CF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6D98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6D98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6DA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6DA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6DB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6DB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6DC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6DC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6DD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6DD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6DE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6DE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6DF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6DF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6E98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6E98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6EA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6EA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6EB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6EB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6EC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6EC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6ED8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6ED8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6EE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6EE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6EF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6EF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F48BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F48BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F58BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F58BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F68BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F68BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F78BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F78BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F88BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F88BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6F98BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6F98BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6FA8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6FA8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6FB8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6FB8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6FC8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6FC8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6FD8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6FD8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6FE8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6FE8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA6FF8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA6FF8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7008BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7008BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7018BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7018BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7028BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7028BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7038BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7038BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7048BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7048BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7058BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7058BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7068BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7068BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7078BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7078BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7088BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7088BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7098BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7098BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA70A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA70A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA70B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA70B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA70C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA70C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA70D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA70D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA70E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA70E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA70F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA70F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7108BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7108BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7118BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7118BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7128BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7128BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7138BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7138BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7148BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7148BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7158BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7158BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7168BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7168BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7178BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7178BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7188BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7188BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7198BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7198BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA71A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA71A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA71B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA71B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA71C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA71C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA71D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA71D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA71E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA71E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA71F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA71F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7208BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7208BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7218BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7218BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7228BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7228BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7238BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7238BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7248BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7248BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7258BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7258BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7268BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7268BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7278BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7278BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7288BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7288BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7298BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7298BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA72A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA72A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA72B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA72B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA72C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA72C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA72D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA72D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA72E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA72E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA72F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA72F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7308BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7308BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7318BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7318BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7328BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7328BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7338BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7338BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7348BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7348BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7358BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7358BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7368BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7368BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7378BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7378BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7388BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7388BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7398BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7398BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA73A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA73A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA73B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA73B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA73C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA73C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA73D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA73D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA73E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA73E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA73F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA73F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7408BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7408BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7418BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7418BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7428BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7428BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7438BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7438BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7448BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7448BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7458BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7458BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7468BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7468BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7478BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7478BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7488BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7488BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7498BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7498BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA74A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA74A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA74B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA74B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA74C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA74C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA74D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA74D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA74E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA74E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA74F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA74F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7508BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7508BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7518BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7518BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7528BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7528BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7538BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7538BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7548BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7548BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7558BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7558BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7568BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7568BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7578BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7578BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7588BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7588BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7598BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7598BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA75A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA75A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA75B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA75B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA75C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA75C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA75D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA75D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA75E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA75E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA75F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA75F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7608BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7608BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7618BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7618BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7628BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7628BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7638BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7638BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7648BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7648BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7658BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7658BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7668BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7668BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7678BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7678BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7688BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7688BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7698BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7698BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA76A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA76A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA76B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA76B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA76C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA76C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA76D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA76D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA76E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA76E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA76F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA76F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7708BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7708BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7718BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7718BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7728BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7728BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7738BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7738BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7748BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7748BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7758BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7758BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7768BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7768BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7778BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7778BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7788BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7788BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7798BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7798BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA77A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA77A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA77B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA77B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA77C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA77C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA77D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA77D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA77E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA77E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA77F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA77F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7808BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7808BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7818BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7818BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7828BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7828BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7838BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7838BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7848BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7848BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7858BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7858BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7868BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7868BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7878BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7878BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7888BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7888BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7898BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7898BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA78A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA78A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA78B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA78B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA78C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA78C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA78D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA78D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA78E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA78E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA78F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA78F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7908BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7908BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7918BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7918BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7928BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7928BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7938BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7938BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7948BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7948BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7958BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7958BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7968BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7968BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7978BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7978BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7988BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7988BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7998BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7998BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA79A8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA79A8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA79B8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA79B8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA79C8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA79C8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA79D8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA79D8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA79E8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA79E8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA79F8BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA79F8BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7A08BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7A08BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7A18BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7A18BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7A28BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7A28BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7A38BB8, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7A38BB8, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA7A48BB8, length = 28416)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA7A48BB8, 0x6F00})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4A67100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4A67100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4A77100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4A77100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4A87100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4A87100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4A97100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4A97100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4AA7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4AA7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4AB7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4AB7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4AC7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4AC7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4AD7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4AD7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4AE7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4AE7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4AF7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4AF7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B07100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B07100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B17100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B17100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B27100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B27100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B37100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B37100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B47100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B47100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B57100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B57100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B67100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B67100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B77100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B77100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B87100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B87100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4B97100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4B97100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4BA7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4BA7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4BB7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4BB7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4BC7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4BC7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4BD7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4BD7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4BE7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4BE7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4BF7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4BF7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C07100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C07100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C17100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C17100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C27100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C27100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C37100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C37100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C47100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C47100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C57100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C57100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C67100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C67100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C77100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C77100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C87100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C87100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4C97100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4C97100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4CA7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4CA7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4CB7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4CB7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4CC7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4CC7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4CD7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4CD7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4CE7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4CE7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4CF7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4CF7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D07100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D07100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D17100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D17100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D27100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D27100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D37100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D37100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D47100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D47100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D57100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D57100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D67100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D67100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D77100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D77100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D87100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D87100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4D97100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4D97100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4DA7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4DA7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4DB7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4DB7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4DC7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4DC7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4DD7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4DD7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4DE7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4DE7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4DF7100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4DF7100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4E07100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4E07100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4E17100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4E17100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4E27100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4E27100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4E37100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4E37100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4E47100, length = 65536)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4E47100, 0x10000})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0xA4E57100, length = 12344)
[C] _ipslr_write_args(cmd_2 = 0x0, {0xA4E57100, 0x3038})
[C] command(fd=30, 6, 0, 8)
[C] get_status(0x30)
[C] get_status(0x30)
[C] pslr_buffer_read(27F1C0, 65536)
[C] ipslr_download(address = 0x0, length = 0)
[C] pslr_delete_buffer(0)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 2, 3, 4)
[C] get_status(0x30)
[C] pslr_disconnect()
[C] ipslr_cmd_10_0a(0x0)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 10, a, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[C] ipslr_set_mode(0x0)
[C] _ipslr_write_args(cmd_2 = 0x0, {0x0})
[C] command(fd=30, 0, 0, 4)
[C] get_status(0x30)
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[R] => ERROR: 0x01
[C] ipslr_status()
[C] command(fd=30, 0, 1, 0)
[C] get_result(0x30)
[R] => [1C 00 00 00]
[C] read_result(0x30, size=28)
[R] => [01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00]
[C] pslr_shutdown()
--debug
prints out lots of debug messages which makes the program quite slow. Without that it should work faster (still several minutes required for a save).
I'll check autosave, I hardly ever use it.
I tested autosave and it was working correctly for me. For the name part you don't have to add .dng extension. If you enter 'test' as name the program will automatically create test0000.dng, test0001.dng... file names.
I don't really see any K-1 specific reason for a non-working autosave if 'save as' works correctly.
I am still unable to do any autosaves, which is a critical function for me. All happens under windows 7 64bit. Maybe its an windows version bug? Maybe something to do with path naming conventions? I generally wonder what the "Auto delete" checkbox is for. Maybe all this is connected to the GUI never showing any previews?
These are the current issues:
Issue 1: No preview image is ever shown in the GUI
Issue 2: Autofocus points incorrect (still the 11 items, but K-3/K-3II and K-1 have 27
Issue 3: Pressing the "Green Button" Button in the UI in M mode on camera causes the program to infinitely show the clock symbol/freeze
Issue 4: When connecting the GUI version the windows with output says: (pktriggercord.exe:8776): Gtk-WARNING **: Could not find the icon 'C:\Windows\sy stem32\GeneIcon.dll,72'. The 'hicolor' theme was not found either, perhaps you need to install it. You can get a copy from: http://icon-theme.freedesktop.org/releases pslr.c:929:ipslr_next_segment(p) failed: 3 Could not get buffer data pslr.c:929:ipslr_next_segment(p) failed: 3 Could not get buffer data
Issue 5: When the upper GUI checkbox "Auto save" is checked and the lower checkbox "Auto delete" is not checked" and a Name is given as "test" and a folder is given as "E:\downloads" with neither DNMG nor JPG any autosaving happens under windows.
@Knubbel
Issue 2: The GUI always shows the same 11 items regardless of the camera. Other configurations are not implemented.
Issue 3: Green button does not work for all the cameras.
Issue 4: Right after connection? The program thinks that the camera already has an image in the buffer and tries to show the preview, but it's not possible.
Issue 1 and 5 also shows that no image can be downloaded although the GUI thinks that an image is ready.
All your issues shows that the image cannot be downloaded. Once you mentioned that 'save as' was working, I don't understand how it is possible. It is also very strange that the command line interface was working sometimes.
My best guess is that the bufmask reading is still incorrect.
I new K-1 user started to test pktriggercord, and the results are quite promising so far. He is using the latest firmware ( 1.41.28.16 ), it's possible that upgrading the firmware solves lots of tethering bug.
Hi. Is there any progress on the K-1 support? Or is this a dead project?
BR, Lage
@SM3NSE The test results were promising, but it was not conclusive enough for me to close this issue. Do you have a K-1? Would you like to test it?
I do have a K-1. How can i contribute? Is there any risk of bricking the camera?
@SM3NSE So far no one informed me about bricking the camera. I've sent unknown commands to my cameras without problems. Sometimes the camera stops and the battery has to be removed and put back.
What is your operating system? If you're using Linux, you can clone the latest version and compile it. If you're using Windows, I can attach a test version.
First, the connection has to be tested using the following command:
pktriggercord-cli --status_hex --debug
I'm on W10. I guess i can setup a linux VM if that is preferrable?
@SM3NSE Easier to use Windows. Here is a test version: pktriggercord-0.84.05-win.zip
pktriggercord-cli --status_hex --debug is working. now what?
@SM3NSE Could you please paste here the output?
Hi Folks,
are there any plans to support the new Pentax K-1 already? Do you neet some testing support?
Regards,
Karsten