CaryCoders / Mbed 2 deprecated demo_SX1276_standalone

Dependencies:   SX1276Lib mbed

Fork of SX1276_GPS by CaryCoders

Committer:
vtraveller
Date:
Sun Aug 10 12:34:44 2014 +0000
Revision:
10:3fcab08717fc
Child:
11:96146db429de
Added module system.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vtraveller 10:3fcab08717fc 1 #include "mbed.h"
vtraveller 10:3fcab08717fc 2 #include "TempModule.h"
vtraveller 10:3fcab08717fc 3
vtraveller 10:3fcab08717fc 4 #include "extra_chars.h"
vtraveller 10:3fcab08717fc 5
vtraveller 10:3fcab08717fc 6 TempModule::TempModule(Adafruit_RGBLCDShield & in_cLCD)
vtraveller 10:3fcab08717fc 7 : Module(in_cLCD)
vtraveller 10:3fcab08717fc 8 {
vtraveller 10:3fcab08717fc 9 }
vtraveller 10:3fcab08717fc 10
vtraveller 10:3fcab08717fc 11 TempModule::~TempModule()
vtraveller 10:3fcab08717fc 12 {
vtraveller 10:3fcab08717fc 13 }
vtraveller 10:3fcab08717fc 14
vtraveller 10:3fcab08717fc 15 int TempModule::setCursor
vtraveller 10:3fcab08717fc 16 (
vtraveller 10:3fcab08717fc 17 int in_nIndex,
vtraveller 10:3fcab08717fc 18 int in_nCursorX,
vtraveller 10:3fcab08717fc 19 int in_nCursorY
vtraveller 10:3fcab08717fc 20 )
vtraveller 10:3fcab08717fc 21 {
vtraveller 10:3fcab08717fc 22 const int k_aCursor[] = { 6, 7 };
vtraveller 10:3fcab08717fc 23
vtraveller 10:3fcab08717fc 24 int nIndex = in_nIndex;
vtraveller 10:3fcab08717fc 25 if (nIndex < 0) nIndex = 0;
vtraveller 10:3fcab08717fc 26 if (nIndex >= _countof(k_aCursor)) nIndex = _countof(k_aCursor) - 1;
vtraveller 10:3fcab08717fc 27
vtraveller 10:3fcab08717fc 28 int nCursorX = k_aCursor[nIndex];
vtraveller 10:3fcab08717fc 29 m_cLCD.setCursor(in_nCursorX + nCursorX,in_nCursorY);
vtraveller 10:3fcab08717fc 30
vtraveller 10:3fcab08717fc 31 return nIndex;
vtraveller 10:3fcab08717fc 32 }
vtraveller 10:3fcab08717fc 33
vtraveller 10:3fcab08717fc 34 void TempModule::show()
vtraveller 10:3fcab08717fc 35 {
vtraveller 10:3fcab08717fc 36 m_cLCD.printf("Room: %i%cC ",28,eDegree);
vtraveller 10:3fcab08717fc 37 }