Adding unit tests to Load Control object to verify state machine.
This commit is contained in:
+22
-8
@@ -354,18 +354,32 @@ bool datetime_wildcard(BACNET_DATE_TIME * bdatetime)
|
||||
|
||||
return wildcard_present;
|
||||
}
|
||||
|
||||
void datetime_date_wildcard_set(BACNET_DATE * bdate)
|
||||
{
|
||||
if (bdate) {
|
||||
bdate->year = 1900 + 0xFF;
|
||||
bdate->month = 0xFF;
|
||||
bdate->day = 0xFF;
|
||||
bdate->wday = 0xFF;
|
||||
}
|
||||
}
|
||||
|
||||
void datetime_time_wildcard_set(BACNET_TIME * btime)
|
||||
{
|
||||
if (btime) {
|
||||
btime->hour = 0xFF;
|
||||
btime->min = 0xFF;
|
||||
btime->sec = 0xFF;
|
||||
btime->hundredths = 0xFF;
|
||||
}
|
||||
}
|
||||
|
||||
void datetime_wildcard_set(BACNET_DATE_TIME * bdatetime)
|
||||
{
|
||||
if (bdatetime) {
|
||||
bdatetime->date.year = 1900 + 0xFF;
|
||||
bdatetime->date.month = 0xFF;
|
||||
bdatetime->date.day = 0xFF;
|
||||
bdatetime->date.wday = 0xFF;
|
||||
bdatetime->time.hour = 0xFF;
|
||||
bdatetime->time.min = 0xFF;
|
||||
bdatetime->time.sec = 0xFF;
|
||||
bdatetime->time.hundredths = 0xFF;
|
||||
datetime_date_wildcard_set(&bdatetime->date);
|
||||
datetime_time_wildcard_set(&bdatetime->time);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user