precision-converters-firmware
Loading...
Searching...
No Matches
Functions
main.c File Reference

Main interface for IIO firmware application. More...

#include <stdio.h>
#include <stdint.h>
#include "no_os_error.h"
Include dependency graph for main.c:

Functions

int32_t init_system (void)
 Initialize the system peripherals.
 
int32_t iio_app_initialize (void)
 Initialize the IIO interface for AD405X IIO device.
 
void iio_app_event_handler (void)
 Run the AD405X IIO event handler.
 
int main (void)
 Main entry point to application.
 

Detailed Description

Main interface for IIO firmware application.

Copyright (c) 2024, 2026 Analog Devices, Inc.

This software is proprietary to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices Software License Agreement.

Function Documentation

◆ iio_app_event_handler()

void iio_app_event_handler ( void  )

Run the AD405X IIO event handler.

Returns
none

This function monitors the new IIO client event

Run the AD405X IIO event handler.

Returns
none

This function monitors the new IIO client event

Run the AD405X IIO event handler.

Returns
None

◆ iio_app_initialize()

int32_t iio_app_initialize ( void  )

Initialize the IIO interface for AD405X IIO device.

Returns
0 in case of success,negative error code otherwise

Initialize the IIO interface for AD405X IIO device.

Returns
0 in case of success, negative error code otherwise

Initialize the IIO interface for AD405X IIO device.

Returns
0 in case of success, negative value otherwise

◆ init_system()

int32_t init_system ( void  )

Initialize the system peripherals.

Returns
0 in case of success, negative error code otherwise

Initialize the system peripherals.

Returns
0 in case of success, negative error code otherwise.

This function initializes system peripherals for the application

Returns
- 0 in case of success, negative error code otherwise

Initialize the system peripherals.

Returns
0 in case of success, negative error code otherwise.

◆ main()

int main ( void  )

Main entry point to application.

Returns
none