Going on with structure
Added observer/observable for RTC git-svn-id: https://svn.vbchaos.nl/svn/hsb/trunk@251 05563f52-14a8-4384-a975-3d1654cca0fa
This commit is contained in:
@@ -47,12 +47,12 @@ static int indexOfObserverInList(const struct Observable* self, const Observer o
|
||||
* ---------------------*
|
||||
*/
|
||||
|
||||
void Observable_initialize(struct Observable* self)
|
||||
void Observable_construct(struct Observable* self)
|
||||
{
|
||||
Observable_deleteObservers(self);
|
||||
}
|
||||
|
||||
void Observable_terminate(struct Observable* self)
|
||||
void Observable_destruct(struct Observable* self)
|
||||
{
|
||||
Observable_deleteObservers(self);
|
||||
}
|
||||
@@ -71,7 +71,7 @@ ErrorStatus Observable_addObserver(struct Observable* self, const Observer obser
|
||||
}
|
||||
else
|
||||
{
|
||||
LOGGER_ERROR("No space left to store a new observer");
|
||||
LOGGER_ERROR(mainLog, "No space left to store a new observer");
|
||||
errorStatus = ERROR;
|
||||
}
|
||||
}
|
||||
@@ -105,7 +105,7 @@ ErrorStatus Observable_addObserverAtFront(struct Observable* self, const Observe
|
||||
}
|
||||
else
|
||||
{
|
||||
LOGGER_ERROR("No space left to store a new observer");
|
||||
LOGGER_ERROR(mainLog, "No space left to store a new observer");
|
||||
errorStatus = ERROR;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -94,10 +94,14 @@ ErrorStatus NHD0420_construct(struct NHD0420* self, const struct IODevice* devic
|
||||
ddParameters.brightnessMax = NHD0420_BRIGHTNESS_MAX;
|
||||
ddParameters.contrastMin = NHD0420_CONTRAST_MIN;
|
||||
ddParameters.contrastMax = NHD0420_CONTRAST_MAX;
|
||||
DisplayDevice_construct(&self->displayDevice, &ddParameters, NULL, setState, write, clear, NULL, setBrightness, setContrast, NULL);
|
||||
|
||||
self->initialized = true;
|
||||
NHD0420_sendData(self, "Hallo", 5);
|
||||
returnValue = DisplayDevice_construct(&self->displayDevice, &ddParameters, NULL, setState, write, clear, NULL, setBrightness, setContrast, NULL);
|
||||
|
||||
if (returnValue == SUCCESS)
|
||||
{
|
||||
self->initialized = true;
|
||||
NHD0420_sendData(self, "Hallo", 5);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -50,7 +50,7 @@ static char keyLookupTable[STORM700_NUMBER_OF_ROWS][STORM700_NUMBER_OF_COLUMNS]
|
||||
{ '1', '2', '3', 'X' },
|
||||
{ '4', '5', '6', 'U' },
|
||||
{ '7', '8', '9', 'D' },
|
||||
{ 'L', '0', 'R', '\n'}
|
||||
{ 'L', '0', 'R', 'E' }
|
||||
};
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user