Safety, testing Exercise 21 README internal linking on Forgejo
This commit is contained in:
parent
e5d30469bc
commit
1d0a29f2a3
18 changed files with 2098 additions and 1 deletions
|
|
@ -339,6 +339,7 @@ void StartupSdManager::permissionsDemo(const char* path) {
|
|||
|
||||
void StartupSdManager::setStateMounted() {
|
||||
if (watchState_ != SdWatchState::MOUNTED) {
|
||||
dumpSdPins("mounted");
|
||||
logf("EVENT: card inserted/mounted");
|
||||
mountedEventPending_ = true;
|
||||
notify(SdEvent::CARD_MOUNTED, "SD card mounted");
|
||||
|
|
@ -348,10 +349,12 @@ void StartupSdManager::setStateMounted() {
|
|||
|
||||
void StartupSdManager::setStateAbsent() {
|
||||
if (watchState_ == SdWatchState::MOUNTED) {
|
||||
dumpSdPins("removed");
|
||||
logf("EVENT: card removed/unavailable");
|
||||
removedEventPending_ = true;
|
||||
notify(SdEvent::CARD_REMOVED, "SD card removed");
|
||||
} else if (watchState_ != SdWatchState::ABSENT) {
|
||||
dumpSdPins("absent");
|
||||
logf("EVENT: no card detected");
|
||||
notify(SdEvent::NO_CARD, "Missing SD card or invalid FAT16/FAT32 format");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue