User`s guide

isreadable
datatype
String
Number
of
Bytes/Value Description
'int8' 1
Signed 8-bit integers
'int16'
2
Signed 16-bit integers
'int32' 4
Signed 32-bit integers
'single' 4
Single-precision oating point data
'uint8' 1
Unsigned 8-bit integers
'uint16'
2
Unsigned 16-bit integers
'uint32' 4
Unsigned 32-bit integers
Like the iswritable, write,andread functions, isreadable checks
for valid address values. Illegal address values would be any address
space larger than the available space for the processor 2
32
for the
C6xxx processor family and 2
16
for the C5xxx series. When the function
identies an illegal address, it returns an error m essage stating that
theaddressvaluesareoutofrange.
isreadable(cc,address,'datatype') returns 1 if the processor
referred to by
cc can read the memory block dened by the address,
and
datatype input arguments. When the processor cannot read a ny
portion of the specied memory block,
isreadable returns 0. Notice
that you use the same mem ory block specication for this function as
you use for the read function. The data block being tested begins at the
memory location dened by
address. When you omit the count option,
count defaults to one.
isreadable(rx,'channel') returns a 1 when the RTDX channel
specied by the string
channel, associated with link rx,iscongured
for
read operation. When channel is not congured for reading,
isreadable returns 0.
Like the
iswritable, read,andwrite functions, isreadable checks for
valid address values. Illegal address values are address spaces larger
than the available space for the processor 2
32
for the C6xxx processor
7-70