embedded-software
reusable software modules for embedded systems
|
#include "laser_tag.h"
#include "mqtt.h"
#include "timing.h"
#include "task.h"
#include "subsystem.h"
#include "laser_comms.h"
#include "json_parser.h"
#include "string.h"
#include "aws_iot_error.h"
#include "aws_iot_mqtt_client.h"
Data Structures | |
struct | laser_tag_rules_t |
Macros | |
#define | AWS_SUCCESS 0 |
#define | AWS_TOPIC_HEADER "$aws/things/" |
Enumerations | |
enum | game_modes { LAST_TEAM_STANDING } |
Functions | |
void | LaserTag_Init (void) |
void | LaserTag_Fire (void) |
void | LaserTag_RegisterStatusCallback (void(*callback)(const laser_tag_status_t *)) |
#define AWS_SUCCESS 0 |
#define AWS_TOPIC_HEADER "$aws/things/" |
enum game_modes |
void LaserTag_Fire | ( | void | ) |
void LaserTag_Init | ( | void | ) |
void LaserTag_RegisterStatusCallback | ( | void(*)(const laser_tag_status_t *) | callback | ) |