| 
    Stima V4 Slave RAIN
    4.2
    
   | 
 
Uavcan Canard Configuration file. More...
Go to the source code of this file.
Uavcan Canard Configuration file.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/licenses/.
Definition in file canard_config.hpp.
| #define CAN_BIT_RATE 1000000ul | 
Definition at line 48 of file canard_config.hpp.
| #define CAN_DELAY_US_SEND 0 | 
Definition at line 43 of file canard_config.hpp.
| #define CAN_FILE_NAME_SIZE_MAX 50 | 
Definition at line 120 of file canard_config.hpp.
| #define CAN_MAX_IFACE 1 | 
Definition at line 40 of file canard_config.hpp.
| #define CAN_MTU_BASE 8 | 
Definition at line 49 of file canard_config.hpp.
| #define CAN_REDUNDANCY_FACTOR 1 | 
Definition at line 38 of file canard_config.hpp.
| #define CAN_RX_QUEUE_CAPACITY 100 | 
Definition at line 41 of file canard_config.hpp.
| #define CAN_TX_QUEUE_CAPACITY 100 | 
Definition at line 39 of file canard_config.hpp.
| #define CANARD_READFILE_TRANSFER_ID_TIMEOUT_USEC 2500000UL | 
Definition at line 53 of file canard_config.hpp.
| #define CANARD_REGISTERLIST_TRANSFER_ID_TIMEOUT_USEC 3500000UL | 
Definition at line 52 of file canard_config.hpp.
| #define CANARD_RMAPDATA_TRANSFER_ID_TIMEOUT_USEC 2500000UL | 
Definition at line 54 of file canard_config.hpp.
| #define DEFAULT_PUBLISH_MODULE_DATA false | 
Definition at line 105 of file canard_config.hpp.
| #define DEFAULT_PUBLISH_PORT_LIST true | 
Definition at line 104 of file canard_config.hpp.
| #define GENERIC_BVAL_UNDEFINED 0xFFu | 
Definition at line 101 of file canard_config.hpp.
| #define GENERIC_STATE_UNDEFINED 0x0Fu | 
Definition at line 100 of file canard_config.hpp.
| #define HASH_EXCLUDING_BIT 16u | 
Definition at line 76 of file canard_config.hpp.
| #define HASH_SERNUMB_MASK 0x0000FFFFFFFFFF00u | 
Definition at line 75 of file canard_config.hpp.
| #define HEAP_ARENA_SIZE (1024 * 16) | 
Definition at line 45 of file canard_config.hpp.
| #define IFACE_CAN_IDX 0 | 
Definition at line 42 of file canard_config.hpp.
| #define KILO 1000L | 
Definition at line 34 of file canard_config.hpp.
| #define LOCAL_ASSERT assert | 
Definition at line 31 of file canard_config.hpp.
| #define MASTER_MAXSYNCRO_VALID_US 1250000 | 
Definition at line 115 of file canard_config.hpp.
| #define MASTER_OFFLINE_TIMEOUT_US 6000000 | 
Definition at line 114 of file canard_config.hpp.
| #define MAX_SUBSCRIPTION 10 | 
Definition at line 44 of file canard_config.hpp.
Definition at line 35 of file canard_config.hpp.
| #define NODE_GETFILE_MAX_RETRY 3 | 
Definition at line 117 of file canard_config.hpp.
| #define NODE_GETFILE_TIMEOUT_US 1750000 | 
Definition at line 116 of file canard_config.hpp.
| #define NODE_MASTER_ID 100 | 
Definition at line 58 of file canard_config.hpp.
| #define NODE_SLAVE_ID 61 | 
Definition at line 70 of file canard_config.hpp.
| #define NODE_VALUE_UNSET 255 | 
Definition at line 69 of file canard_config.hpp.
| #define NODE_YAKUT_ID 127 | 
Definition at line 57 of file canard_config.hpp.
| #define PORT_RMAP_MASTER 100 | 
Definition at line 66 of file canard_config.hpp.
| #define PORT_RMAP_MPPT 54 | 
Definition at line 64 of file canard_config.hpp.
| #define PORT_RMAP_RADIATION 53 | 
Definition at line 63 of file canard_config.hpp.
| #define PORT_RMAP_RAIN 51 | 
Definition at line 61 of file canard_config.hpp.
| #define PORT_RMAP_TH 50 | 
Definition at line 60 of file canard_config.hpp.
| #define PORT_RMAP_VWC 55 | 
Definition at line 65 of file canard_config.hpp.
| #define PORT_RMAP_WIND 52 | 
Definition at line 62 of file canard_config.hpp.
| #define PORT_SERVICE_RMAP (PORT_RMAP_RAIN) | 
Definition at line 71 of file canard_config.hpp.
| #define SENSOR_METADATA_COUNT 2 | 
Definition at line 89 of file canard_config.hpp.
| #define SENSOR_METADATA_LEVEL_1 65535 | 
Definition at line 91 of file canard_config.hpp.
| #define SENSOR_METADATA_LEVEL_2 65535 | 
Definition at line 92 of file canard_config.hpp.
| #define SENSOR_METADATA_LEVEL_P1 0 | 
Definition at line 95 of file canard_config.hpp.
| #define SENSOR_METADATA_LEVEL_P_IND_TBR 1 | 
Definition at line 96 of file canard_config.hpp.
| #define SENSOR_METADATA_LEVEL_P_IND_TPR 2 | 
Definition at line 97 of file canard_config.hpp.
| #define SENSOR_METADATA_LEVELTYPE_1 1 | 
Definition at line 93 of file canard_config.hpp.
| #define SENSOR_METADATA_LEVELTYPE_2 65535 | 
Definition at line 94 of file canard_config.hpp.
| #define SENSOR_METADATA_TBR 0 | 
Definition at line 87 of file canard_config.hpp.
| #define SENSOR_METADATA_TPR 1 | 
Definition at line 88 of file canard_config.hpp.
| #define SUBJECTID_PUBLISH_RMAP (PORT_RMAP_RAIN) | 
Definition at line 72 of file canard_config.hpp.
| #define TIME_PUBLISH_HEARTBEAT 1 | 
Definition at line 110 of file canard_config.hpp.
| #define TIME_PUBLISH_MODULE_DATA 0.333 | 
Definition at line 108 of file canard_config.hpp.
| #define TIME_PUBLISH_PNP_REQUEST 4 | 
Definition at line 109 of file canard_config.hpp.
| #define TIME_PUBLISH_PORT_LIST 20 | 
Definition at line 111 of file canard_config.hpp.