beautypg.com

Impulse 463E User Manual

Page 77

background image

© Sealevel Systems, Inc.

- 74 -

SeaI/O User Manual

Set Module Software-Selectable Address

Which

IOCTL_SET_ADDRESS (2)

Description

Sets the SeaIO module’s software selectable address.

The last parameter is expected to be a pointer to a ‘seaio_ioctl_s’
structure. Only one field is used in the structure (u.address) and
should be populated with a valid address before calling Ioctl.

Models

All SeaIO modules

Expected
Data Type

Pointer to a seaio_ioctl_s structure

Return Codes

-22

EINVAL

A NULL pointer has been supplied where a
pointer to a data buffer was expected.

≥ 0 Success

( Reference the return values for both Read( ) and Write( ) )


Set Module Baud Rate & Parity

Which

IOCTL_SET_COMM_PARAM (3)

Description

Sets the SeaIO module’s baud rate and parity.

The last parameter is expected to be a pointer to a ‘seaio_ioctl_s’
structure. Two fields are used in the structure
(u.comms.new_baud_rate and u.comms.new_parity) and should be
populated with valid data before calling Ioctl.

Models

All SeaIO modules

Expected
Data Type

Pointer to a seaio_ioctl_s structure

Return Codes

-22

EINVAL

A NULL pointer has been supplied where a
pointer to a data buffer was expected.

≥ 0 Success

( Reference the return values for both Read( ) and Write( ) )