View full-text article in PMC Sensors (Basel). 2021 Dec 10;21(24):8271. doi: 10.3390/s21248271 Search in PMC Search in PubMed View in NLM Catalog Add to search Copyright and License information © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). PMC Copyright notice Algorithm 4 OBET-scrubbing 1:functionOS_OBET_scrubbing() 2: while true do 3: if scrubbing_counter≤0 then 4: for each addr∈OS do 5: if (addr.is_not_accessed_within_24hrs) then 6: READ(addr) ▹ Read only and collect errors 7: enable_request_for_diag_fix_err() 8: while (unknown_faulty_list.is_not_empty()) do 9: addr←unknown_faulty_list.pop() 10: Send_to_EDF(addr) ▹ Algorithm 2 11: disable_request_for_diag_fix_err() 12: scrubbing_counter←24 13: count_down_hours(scrubbing_counter)