scratch buffer API finished

This commit is contained in:
2021-07-16 22:20:53 +02:00
committed by Robin Mueller
parent 3b1a68b75b
commit 3f1fef4bdf
4 changed files with 130 additions and 22 deletions

View File

@ -19,9 +19,9 @@ Q7STestTask::Q7STestTask(object_id_t objectId): TestTask(objectId) {
ReturnValue_t Q7STestTask::performOneShotAction() {
//sdCardTests();
//testScratchApi();
testScratchApi();
//testJsonLibDirect();
testDummyParams();
//testDummyParams();
return TestTask::performOneShotAction();
}
@ -68,9 +68,21 @@ void Q7STestTask::testScratchApi() {
}
int number = 0;
result = scratch::readNumber("TEST", number);
sif::info << "Q7STestTask::testScratchApi: Value for key \"TEST\": " << number << std::endl;
if(result != HasReturnvaluesIF::RETURN_OK) {
sif::debug << "Q7STestTask::scratchApiTest: Reading number failed" << std::endl;
}
result = scratch::writeString("TEST2", "halloWelt");
if(result != HasReturnvaluesIF::RETURN_OK) {
sif::debug << "Q7STestTask::scratchApiTest: Writing string failed" << std::endl;
}
std::string string;
result = scratch::readString("TEST2", string);
if(result != HasReturnvaluesIF::RETURN_OK) {
sif::debug << "Q7STestTask::scratchApiTest: Reading number failed" << std::endl;
}
sif::info << "Q7STestTask::testScratchApi: Value for key \"TEST2\": " << string << std::endl;
}
void Q7STestTask::testJsonLibDirect() {