An application to log WiFi SSIDs for position lookup testing
Dependencies: C027_Support SWO mbed-rtos mbed picojson
Fork of lpc4088_ebb_ublox_Cellular_PubNubDemo_rtos by
device/DeviceIO.h
- Committer:
- rosterloh84
- Date:
- 2015-02-15
- Revision:
- 1:cac9b2960637
File content as of revision 1:cac9b2960637:
#pragma once
#include "mbed.h"
#include "GPS.h"
#include "GPSTracker.h"
#include "DeviceFeedback.h"
#include "SWO.h"
class DeviceIO
{
public:
DeviceIO(GPSI2C&);
bool userButtonPressed();
GPSTracker& gpsTracker();
DeviceFeedback& deviceFeedback();
AnalogIn& analog1();
AnalogIn& analog2();
void debugPrint(const char*);
private:
DigitalIn _userButton;
AnalogIn _analog1;
AnalogIn _analog2;
PwmOut _led1;
GPSTracker _gpsTracker;
DeviceFeedback _deviceFeedback;
SWO_Channel _debug;
};
Richard Osterloh
