| ISF 2.1 Intelligent Sensing Framework for Kinetis with Processor Expert

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Structures | Macros | Enumerations | Functions
App1.c File Reference
`#include "App1_Functions.h"`
`#include "App1.h"`
`#include "App1_types.h"`
`#include <mqxlite.h>`
`#include <lwevent.h>`
`#include "mqx_tasks.h"`
`#include "isf_target.h"`
`#include "isf_types.h"`
`#include "isf.h"`
`#include "isf_init.h"`
`#include "isf_ci.h"`
`#include "isf_ci_stream.h"`
`#include "isf_sm_types.h"`
`#include "isf_dsa_direct.h"`
`#include "isf_pm.h"`
`#include "Events.h"`
`#include "isf_sensor_configuration.h"`
`#include "isf_orientation_types.h"`
`#include "isf_pressure_types.h"`
Include dependency graph for App1.c:

Go to the source code of this file.

## Data Structures
struct | SensorInfo_t
struct | App1AppSettings_t
struct | App1AppInstance_t

## Macros
#define | startof(type, member) ((int32)&((type *)0)->member)
#define | App1_Orientation0_DATA_READY_EVENT ((uint32)(1 << 0))
#define | App1_Pressure1_DATA_READY_EVENT ((uint32)(1 << 1))
#define | App1_ALL_SENSOR_DATA_READY (3)
#define | SET_FIELD(name, val) (((val)<<name##_SHIFT)&(name##_MASK))
| Macro that extracts one of the fields below. More...
#define | GET_FIELD(name, val) ((val&name##_MASK)>>name##_SHIFT)
#define | CTRL_STATE_MASK 0x0F
| Control register mask/shift definitions for the application. More...
#define | CTRL_STATE_SHIFT 0
#define | CTRL_QREN_MASK 0x10
#define | CTRL_QREN_SHIFT 4
#define | CTRL_RESET_MASK 0x20
#define | CTRL_RESET_SHIFT 5
#define | CTRL_POWER_MASK 0xC0
#define | CTRL_POWER_SHIFT 6
#define | CONFIG_SETTINGS_REPORTRATE_BYTE_START (4)
#define | CONFIG_SETTINGS_REPORTRATE_BYTE_ENDS (7)

## Enumerations
enum | App1AppState_t { App1_STATE_STOPPED_UNSUBSCRIBED = 0, App1_STATE_STOPPED_SUBSCRIBED, App1_STATE_STARTED_SUBSCRIBED }

## Functions
int32 | App1_GotoState (uint8 desiredState)
void | TaskApp1_task (uint32_t task_init_data)
void | App1_MainTask (void)
ci_response_t | App1_ci_app_callback (ci_host_cmd_packet_t *pHostPacket, ci_app_resp_packet_t *pAppPacket)
void | App1_ReturnSensorsToInit ()

## Detailed Description

Version
  01.00

Definition in file App1.c.

- © Freescale Semiconductor, Inc. 2015. All Rights Reserved.