manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. AXIOMTEK
  6. •
  7. Computer Hardware
  8. •
  9. AXIOMTEK AX92904 User manual

AXIOMTEK AX92904 User manual

4 94192904010E
©Copyright 2016 Axiomtek Co., Ltd.
Version A2 June 2016
Printed in Taiwan
5. AxConfigGPIO(): Set GPIO configuration to input or output. If GPIO0
is digital input and GPIO1~7 are digital outputs, the GPIO1[0] value
will be 0x01.
Function BOOL AxConfigGPIO(byte GPIO1[], byte GPIO2[],
byte GPIO3[], byte GPIO4[]);
Arguments All GPIO configuration values for setting are placed in
four 1-byte arrays:
GPIO1[]: The 1-byte array for GPIO0~7 configuration.
GPIO2[]: The 1-byte array for GPIO8~15 configuration.
GPIO3[]: The 1-byte array for GPIO16~23 configuration.
GPIO4[]: The 1-byte array for GPIO24~31 configuration.
Return TRUE: No error.
FALSE: Function fails.
6. AxSetDO() : Set digital output status. If GPIO0 is set to High, the
SetDO1[0] value will be 0x01.
Function BOOL AxSetDO(byteSetDO1[], byte SetDO2[], byte
SetDO3[], byte SetDO4[]);
Arguments All digital output values for setting are placed in four 1-
byte arrays:
SetDO1[]: The 1-byte array for GPIO0~7 output status.
SetDO2[]: The 1-byte array for GPIO8~15 output status.
SetDO3[]: The 1-byte array for GPIO16~23 output
status.
SetDO4[]: The 1-byte array for GPIO24~31 output
status.
Return TRUE: No error.
FALSE: Function fails.
7. AxGetDI(): Get digital input status. If GPIO0 read back is High, the
ReadDI1[0] value will be 0x01.
Function BOOL AxGetDI(byte ReadDI1[], byte ReadDI2[], byte
ReadDI3[], byte ReadDI4[]);
Arguments All digital input values read back are placed in four 1-
byte arrays:
ReadDI1[]: The 1-byte array for GPIO0~7 input status.
ReadDI2[]: The 1-byte array for GPIO8~15 input status.
ReadDI3[]: The 1-byte array for GPIO16~23 input
status.
ReadDI4[]: The 1-byte array for GPIO24~31 input
status.
Return TRUE: No error.
FALSE: Function fails.
AX92904 Quick Installation Guide
94192904010E 1
©Copyright 2016 Axiomtek Co., Ltd.
Version A2 June 2016
Printed in Taiwan
Checklist
AX92904 module x1 Quick installation guide x1
Utility CD x1
Dimension and Fixing Holes
Top View Side View
Module Layout
Top View Bottom View
AX92904 Digital I/O Mini PCI-Express Module
2 94192904010E
©Copyright 2016 Axiomtek Co., Ltd.
Version A2 June 2016
Printed in Taiwan
Connectors
Connector Description
CN1~CN4 Digital I/O Connectors
Digital I/O Connectors (CN1~CN4)
CN1~CN4 are JST S10B-PHD-S-S, 2x5-pin p=2.0mm Dip connectors for
digital I/O interface. The AX92904 is equipped with four 8-bit digital I/O
connectors that meet requirements for a system customary automation
control. These digital I/O signals are from two 16-bit PCA9535:
CN1/CN2/CN3/CN4:
Note: Please contact your local vendors if any damaged or missing items. DO
NOT apply power to the module if there is any damaged component.
Jumper Setting
Before applying power to AX92904, please make sure all jumper(s) are in
factory default positions.
Pin Signal Pin Signal
1 DIO7/15/23/31 2 DIO0/8/16/24
3 DIO6/14/22/30 4 DIO1/9/17/25
5 DIO5/13/21/29 6 DIO2/10/18/26
7 DIO4/12/20/28 8 DIO3/11/19/27
9 GND 10 +5VS
Jumper Description Setting
First group (CN1 and CN2),
slave address: 0x48
EEPROM
Slave
Address:
A8 Second group (CN3 and
CN4), slave address: 0x4A
1-2
Close
(Default)
First group (CN1 and CN2),
slave address: 0x4C
JP1 EEPROM
Slave
Address:
AA Second group (CN3 and
CN4), slave address: 0x4E
2-3
Close
94192904010E 3
©Copyright 2016 Axiomtek Co., Ltd.
Version A2 June 2016
Printed in Taiwan
Programming Guide
A set of application programming interface (AxDIO32 DLL) functions are
released for users to access/control hardware. With these API functions,
users can more easily design their own software.
Note: To run the accompanied demo program, make sure that .Net framework
3.5 is installed on your operating system. Also copy AxDIO32.dll,
AxWIO32.dll, AXWIO32.sys and DIO_for_AX92904 files to the same
folder.
Description of eachAPI function is given as follows:
1. AxInit(): Initiates AxWIO.
Function BOOL AxInit();
Arguments None.
Return TRUE: No error.
FALSE: Function fails.
2. AxClose(): Terminate AxWIO.
Function BOOL AxClose();
Arguments None.
Return TRUE: No error.
FALSE: Function fails.
3. AxInitGPIO() : Set GPIO registers to default value.
Function BOOL AxInitGPIO();
Arguments None.
Return TRUE: No error.
FALSE: Function fails.
4. AxGetConfigGPIO(): Get GPIO configuration (as digital input or
digital output)
Function BOOL AxGetConfigGPIO(byte GPIO1[], byte
GPIO2[], byte GPIO3[], byte GPIO4[]);
Arguments All GPIO configuration values read back are placed in
four 1-byte arrays:
GPIO1[]: The 1-byte array for GPIO0~7 configuration.
GPIO2[]: The 1-byte array for GPIO8~15 configuration.
GPIO3[]: The 1-byte array for GPIO16~23 configuration.
GPIO4[]: The 1-byte array for GPIO24~31 configuration.
Return TRUE: No error.
FALSE: Function fails.

Other AXIOMTEK Computer Hardware manuals

AXIOMTEK rBOX111-FL User manual

AXIOMTEK

AXIOMTEK rBOX111-FL User manual

AXIOMTEK eBOX530-840-FL User manual

AXIOMTEK

AXIOMTEK eBOX530-840-FL User manual

AXIOMTEK SHB150 Series User manual

AXIOMTEK

AXIOMTEK SHB150 Series User manual

AXIOMTEK CEM500 User manual

AXIOMTEK

AXIOMTEK CEM500 User manual

AXIOMTEK IPC914-213-FL Series User manual

AXIOMTEK

AXIOMTEK IPC914-213-FL Series User manual

AXIOMTEK eBOX660-872-FL User manual

AXIOMTEK

AXIOMTEK eBOX660-872-FL User manual

AXIOMTEK UST510-52B-FL Series User manual

AXIOMTEK

AXIOMTEK UST510-52B-FL Series User manual

AXIOMTEK KIWI310 User manual

AXIOMTEK

AXIOMTEK KIWI310 User manual

AXIOMTEK CAPA13S Series User manual

AXIOMTEK

AXIOMTEK CAPA13S Series User manual

AXIOMTEK eBOX710-521-FL Series User manual

AXIOMTEK

AXIOMTEK eBOX710-521-FL Series User manual

AXIOMTEK AIE100-ONA Series User manual

AXIOMTEK

AXIOMTEK AIE100-ONA Series User manual

AXIOMTEK ETM831 Series User manual

AXIOMTEK

AXIOMTEK ETM831 Series User manual

AXIOMTEK eBOX626A Series User manual

AXIOMTEK

AXIOMTEK eBOX626A Series User manual

AXIOMTEK SBC8233 User manual

AXIOMTEK

AXIOMTEK SBC8233 User manual

AXIOMTEK UST100-504-FL Series User manual

AXIOMTEK

AXIOMTEK UST100-504-FL Series User manual

AXIOMTEK PICO512 Series User manual

AXIOMTEK

AXIOMTEK PICO512 Series User manual

AXIOMTEK eBOX638-840-FL User manual

AXIOMTEK

AXIOMTEK eBOX638-840-FL User manual

AXIOMTEK TBOX313-835-FL Series User manual

AXIOMTEK

AXIOMTEK TBOX313-835-FL Series User manual

AXIOMTEK AX92352 User manual

AXIOMTEK

AXIOMTEK AX92352 User manual

AXIOMTEK eBOX630A Series User manual

AXIOMTEK

AXIOMTEK eBOX630A Series User manual

AXIOMTEK UST210-83K-FL Series User manual

AXIOMTEK

AXIOMTEK UST210-83K-FL Series User manual

AXIOMTEK eBOX560-900-FL Series User manual

AXIOMTEK

AXIOMTEK eBOX560-900-FL Series User manual

AXIOMTEK AX93295 User manual

AXIOMTEK

AXIOMTEK AX93295 User manual

AXIOMTEK CEM841 User manual

AXIOMTEK

AXIOMTEK CEM841 User manual

Popular Computer Hardware manuals by other brands

Hama FireWire Combo instructions

Hama

Hama FireWire Combo instructions

Cypress Semiconductor CY8CNP101 supplementary guide

Cypress Semiconductor

Cypress Semiconductor CY8CNP101 supplementary guide

Meinberg GPS167PC operating instructions

Meinberg

Meinberg GPS167PC operating instructions

Delta Tau 3U MACRO-CPU Board Hardware reference manual

Delta Tau

Delta Tau 3U MACRO-CPU Board Hardware reference manual

junger D-AP LM4 manual

junger

junger D-AP LM4 manual

GF Modbus RTU instruction manual

GF

GF Modbus RTU instruction manual

StarTech.com USBPS2PLATE instruction manual

StarTech.com

StarTech.com USBPS2PLATE instruction manual

ASROCK Rack EP2C621D12 WS Quick installation guide

ASROCK Rack

ASROCK Rack EP2C621D12 WS Quick installation guide

Intel i7-3770 Product overview

Intel

Intel i7-3770 Product overview

Cirrus Logic Crystal CDB8427 manual

Cirrus Logic

Cirrus Logic Crystal CDB8427 manual

Renesas Protection Board R0E330850ACBP0 user manual

Renesas

Renesas Protection Board R0E330850ACBP0 user manual

Advantech CPC-2520 user manual

Advantech

Advantech CPC-2520 user manual

Microchip Technology OLED1 Xplained Pro user guide

Microchip Technology

Microchip Technology OLED1 Xplained Pro user guide

ekwb EK-FB EVGA CLASSIFIED 4-SLI Installation and mounting manuals

ekwb

ekwb EK-FB EVGA CLASSIFIED 4-SLI Installation and mounting manuals

Multilink SR-2 operating instructions

Multilink

Multilink SR-2 operating instructions

Promise Pegasus R4 installation guide

Promise

Promise Pegasus R4 installation guide

digi-tech RP255 owner's manual

digi-tech

digi-tech RP255 owner's manual

Corsair LL140 RGB Series manual

Corsair

Corsair LL140 RGB Series manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.