precision-converters-firmware
|
ad590 console application interfaces More...
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include <ctype.h>
#include "ltc2488_user_config.h"
#include "mbed_platform_support.h"
#include "no_os_delay.h"
#include "ltc2488.h"
#include "ad590_console_app.h"
Macros | |
#define | MIN_SAMPLES 1 |
#define | MAX_SAMPLES 1000 |
#define | MIN_SAMPLE_INTERVAL 0.2 |
#define | MAX_SAMPLE_INTERVAL 60.0 |
#define | MAX_RETRY_ATTEMPTS 3 |
#define | RESISTOR_DIVIDER_FACTOR 2 |
#define | TRANSFER_FUNCTION_CONSTANT 100 |
#define | TEMP_CONVERSION_CONSTANT 273.15 |
#define | PRINT_IN_SINGLE_LINE 1 |
Functions | |
int32_t | ltc2488_app_initialize (void) |
Initialize the LTC2488 device and user configurations. More... | |
Variables | |
console_menu | ad590_cmd_menu |
console_menu | ad590_main_menu |
ad590 console application interfaces
This file is specific to ad590 console menu application handle. The functions defined in this file performs the action based on user selected console menu.
Copyright (c) 2021-22 Analog Devices, Inc.
All rights reserved.
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.
#define MAX_RETRY_ATTEMPTS 3 |
#define MAX_SAMPLE_INTERVAL 60.0 |
#define MAX_SAMPLES 1000 |
#define MIN_SAMPLE_INTERVAL 0.2 |
#define MIN_SAMPLES 1 |
#define PRINT_IN_SINGLE_LINE 1 |
#define RESISTOR_DIVIDER_FACTOR 2 |
#define TEMP_CONVERSION_CONSTANT 273.15 |
#define TRANSFER_FUNCTION_CONSTANT 100 |
int32_t ltc2488_app_initialize | ( | void | ) |
Initialize the LTC2488 device and user configurations.
console_menu ad590_cmd_menu |
console_menu ad590_main_menu |