Rose
|
A clock for Amateur Radio. More...
#include <HamChrono.h>
Public Member Functions | |
HamChrono (int argc, char **argv, const char *name) | |
void | build () |
Protected Member Functions | |
void | callsignBlock (std::shared_ptr< rose::Row > &topRow, std::shared_ptr< rose::Column > &sideColumn) |
void | switchBox (std::shared_ptr< rose::Grid > &grid) |
Protected Attributes | |
int | mMapWidth {} |
int | mMapHeight {} |
int | mAboveMap {} |
int | mLeftMap {} |
rose::SecondTickPtr | mSecondTick {} |
rose::SystemData | mSystemData {} |
std::shared_ptr< rose::MapProjection > | mMapProjection {} |
std::unique_ptr< rose::WebFileCache > | solarImageCache |
std::unique_ptr< rose::WebFileCache > | mCelesTrackEphemeris |
std::unique_ptr< rose::WebFileCache > | mClearSkyEphemeris |
std::shared_ptr< rose::WebFileCache > | clearSkyMaps |
std::shared_ptr< rose::Slot< uint32_t > > | mSolarImageCacheSlot |
std::shared_ptr< rose::Slot< uint32_t > > | mEphemerisSlot |
rose::GeoPosition | mQthLocation {} |
std::shared_ptr< rose::Slot< rose::Button::SignalType > > | mConfigButtonRx {} |
A clock for Amateur Radio.