Microchip® Advanced Software Framework

conf_test.h File Reference

Unit test configuration.

Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.

#include <gfx_mono_menu.h>

Macros

Unit test configuration
#define CONF_TEST_USART   &USARTD0
 USART to redirect STDIO to. More...
 
#define CONF_TEST_BAUDRATE   38400
 Baudrate of USART. More...
 
#define CONF_TEST_CHARLENGTH   USART_CHSIZE_8BIT_gc
 Character length (bits) of USART. More...
 
#define CONF_TEST_PARITY   USART_PMODE_DISABLED_gc
 Parity mode of USART. More...
 
#define CONF_TEST_STOPBITS   false
 Stop bit configuration of USART. More...
 
Menu elements
#define NUM_OF_ELEMENTS   6
 Number of elements in menu. More...
 
#define FIRST_ELEMENT   0
 First element in menu. More...
 
#define LAST_ELEMENT   (NUM_OF_ELEMENTS - 1)
 Last element in menu. More...
 
#define FIRST_PAGE   0
 First page of menu. More...
 
#define LAST_PAGE   (LAST_ELEMENT / GFX_MONO_MENU_ELEMENTS_PER_SCREEN)
 Last page of menu. More...
 

#define CONF_TEST_BAUDRATE   38400

Baudrate of USART.

Note
38.4 kbaud

Referenced by main().

#define CONF_TEST_CHARLENGTH   USART_CHSIZE_8BIT_gc

Character length (bits) of USART.

Note
8-bit character length

Referenced by main().

#define CONF_TEST_PARITY   USART_PMODE_DISABLED_gc

Parity mode of USART.

Note
No parity check

Referenced by main().

#define CONF_TEST_STOPBITS   false

Stop bit configuration of USART.

Note
No extra stopbit, i.e., use 1

Referenced by main().

#define CONF_TEST_USART   &USARTD0

USART to redirect STDIO to.

Note
USART0 on PORTD (RX on PD2, TX on PD3)

Referenced by main().

#define FIRST_ELEMENT   0
#define FIRST_PAGE   0
#define LAST_ELEMENT   (NUM_OF_ELEMENTS - 1)

Last element in menu.

Note
Last element

Referenced by run_menu_init_test(), run_menu_wrap_first_test(), and run_menu_wrap_last_test().

#define LAST_PAGE   (LAST_ELEMENT / GFX_MONO_MENU_ELEMENTS_PER_SCREEN)

Last page of menu.

Note
Last page

Referenced by run_menu_wrap_first_test().

#define NUM_OF_ELEMENTS   6