discoverpixy
Macros | Functions | Variables
screen_main.c File Reference
#include "screen_main.h"
#include "screen_guitest.h"
#include "screen_pixytest.h"
#include "screen_filetest.h"
#include "screen_photomode.h"
#include "screen_tracking.h"
#include "button.h"
#include "tft.h"
#include "filesystem.h"
Include dependency graph for screen_main.c:

Macros

#define X_TAB   97
 
#define BUTTON_SPACING   7
 
#define Y_FIRST   60
 
#define Y_SECOND   Y_FIRST+25
 
#define Y_THIRD   Y_SECOND+25
 

Functions

static void b_our_tracking_cb (void *button)
 
static void b_ref_tracking_cb (void *button)
 
static void b_photo_mode_cb (void *button)
 
static void b_guitest_cb (void *button)
 
static void b_filetest_cb (void *button)
 
static void b_pixytest_cb (void *button)
 
static void enter (void *screen)
 
static void leave (void *screen)
 
static void update (void *screen)
 
SCREEN_STRUCTget_screen_main ()
 

Variables

BUTTON_STRUCT b_guitest
 
BUTTON_STRUCT b_pixytest
 
BUTTON_STRUCT b_filetest
 
BUTTON_STRUCT b_our_tracking
 
BUTTON_STRUCT b_ref_tracking
 
BUTTON_STRUCT b_photo_mode
 
static SCREEN_STRUCT screen
 

Macro Definition Documentation

#define BUTTON_SPACING   7
#define X_TAB   97
#define Y_FIRST   60
#define Y_SECOND   Y_FIRST+25
#define Y_THIRD   Y_SECOND+25

Function Documentation

static void b_filetest_cb ( void *  button)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static void b_guitest_cb ( void *  button)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static void b_our_tracking_cb ( void *  button)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static void b_photo_mode_cb ( void *  button)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static void b_pixytest_cb ( void *  button)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static void b_ref_tracking_cb ( void *  button)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static void enter ( void *  screen)
static

Here is the call graph for this function:

static void leave ( void *  screen)
static

Here is the call graph for this function:

static void update ( void *  screen)
static

Variable Documentation

BUTTON_STRUCT b_filetest
BUTTON_STRUCT b_guitest
BUTTON_STRUCT b_our_tracking
BUTTON_STRUCT b_photo_mode
BUTTON_STRUCT b_pixytest
BUTTON_STRUCT b_ref_tracking
SCREEN_STRUCT screen
static
Initial value:
= {
}
static void enter(void *screen)
Definition: screen_main.c:47
static void leave(void *screen)
Definition: screen_main.c:148
static void update(void *screen)
Definition: screen_main.c:157