Razvalyaev
7e0063eee0
Все основные файлы подтянуты без изменений Изменены (только папка main_matlab): - заглушки для ненужных функций (main_matlab.c) - iq библиотека (IQmathLib_matlab.c) - библиотеки DSP281x
35 lines
618 B
C
35 lines
618 B
C
/*
|
|
* master_slave.h
|
|
*
|
|
* Created on: 30 íîÿá. 2020 ã.
|
|
* Author: stud
|
|
*/
|
|
|
|
#ifndef SRC_MASTER_SLAVE_H_
|
|
#define SRC_MASTER_SLAVE_H_
|
|
|
|
|
|
enum
|
|
{
|
|
MODE_DONTKNOW = 1,
|
|
MODE_MASTER,
|
|
MODE_SLAVE
|
|
};
|
|
|
|
|
|
//////////////////////////////////////////////////////////
|
|
#define MAX_COUNT_TRY_MASTER_BS1 200//40 //15 //5
|
|
#define MAX_COUNT_TRY_MASTER_BS2 100//40 //15 //40 //20
|
|
#define MAX_COUNT_WAIT_ANSWER_CONFIRM_MODE 20
|
|
|
|
#define MAX_COUNT_WAIT_SLAVE_TRY_MASTER 100
|
|
|
|
|
|
#define SIZE_LOG_MASTER_SLAVE_STATUS 50
|
|
|
|
void auto_select_master_slave(void);
|
|
void clear_errors_master_slave(void);
|
|
|
|
|
|
#endif /* SRC_MASTER_SLAVE_H_ */
|