PaSoRi (RC-S330, RC-S320, and probably RC-S310) Viewer (npasoriv-0.03.tar.gz (7KB, 2015-05-18 11:49:36))
which uses libpafe.
If you'll make libpafe with an old libusb,
you may need to apply a patch to libpafe.
Following options are recognized.
All option names are case-insensitive,
and any leading hyphens are ignored.
** Phase 0 options: evaluated before PaSoRi device opened
?[=<0 or non-0 (default: 1)]
show this message.
h[=<0 or non-0 (default: 1)]
show this message.
help[=<0 or non-0 (default: 1)]
show this message.
verbose[=<verbosity (default: 1)>] (system default: 1)
version[=<0 or non-0 (default: 1)>]
display version of this utility if non-0.
timeslots[=<number of time slots when polling (default: 1)>]
blockindex[=<integer (default: -1)>]
specify index of the block to dump.
systemcode[=<integer (default: 0xFFFF)>] (system default: 0xFFFF)
specify system code when polling.
servicecode[=<integer (default: -1)>]
specifiy service code to dump data blocks.
blockreverse[=<0 or non-0 (default: 1)>]
if non-0, reverse conents of each block.
serviceattribute[=<integer (default: -1)>]
specifiy service attribute to dump data blocks.
pollinguptotimeslots[=<0 or non-0 (default: 1)>] (system default: 0)
if non-0, continue polling up to <timeslots> times until failure.
** Phase 1 options: evaluated after PaSoRi device opened
do[=<0 or non-0 (default: 1)>]
if non-0 value, phase 2 options after this option
evaluated forever.
done[=<0 or non-0 (default: 1)>]
if non-0 value, break from infinite loop
started by option "do".
exit[=<0 or non-0 (default: 1)>]
if non-0 value, break from infinite loop
started by option "do".
poll[=<format string (default: "%i")>]
send FeliCa polling command,
and dump response after <format string>.
%I => formatted IDm
%i => hex dump of IDm
%P => formatted PMm
%p => hex dump of PMm
%Y => newline separated list of formatted system codes
%y => newline separated list of hex dumps of system codes
%A => newline separated list of formatted area codes
%a => newline separated list of hex dumps of area codes
%S => newline separated list of formatted service codes
%s => newline separated list of hex dumps of service codes
%B => newline separated list of comma separated lists of formatted
IDm, PMm, system code, service code, block index, and content of block
%b => newline separated list of comma separated lists of hex dumps of
IDm, PMm, system code, service code, block index, and contents of block
%n => newline
%<any other character> => <any other character>
quit[=<0 or non-0 (default: 1)>]
if non-0 value, break from infinite loop
started by option "do".
sleep[=<mili seconds (default: 1000)>] (system default: 0)
sleep if positive value.
status[=<format string (default: "%d")>]
show status of the last option evaluation
after <format string> which must include just one
integer conversion specification.
readoption[=<0 or non-0 (default: 1)>]
if non-0, read one option and evaluate it.
firmwareversion[=<format string (default: "%d.%d")>]
show firmware version of PaSoRi after <format string>
which must include just two integer conversion specification.
Any questions or comments about this page are greatly appreciated.
Almost all contents in this site are written by Kiyokazu SUTO (i.e. me) unless especially noted. I want to put all of them into the PUBLIC DOMAIN, even though some lawyers mention that it is impossible in my country.