This repository was archived by the owner on Mar 17, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
examples/FirebaseDemo_ESP8266 Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,12 @@ void loop() {
5858
5959 // update value
6060 Firebase.setFloat (" number" , 43.0 );
61+ // handle error
62+ if (Firebase.failed ()) {
63+ Serial.print (" setting /number failed:" );
64+ Serial.println (Firebase.error ());
65+ return ;
66+ }
6167 delay (1000 );
6268
6369 // get value
@@ -71,13 +77,32 @@ void loop() {
7177
7278 // set string value
7379 Firebase.setString (" message" , " hello world" );
80+ // handle error
81+ if (Firebase.failed ()) {
82+ Serial.print (" setting /message failed:" );
83+ Serial.println (Firebase.error ());
84+ return ;
85+ }
7486 delay (1000 );
87+
7588 // set bool value
7689 Firebase.setBool (" truth" , false );
90+ // handle error
91+ if (Firebase.failed ()) {
92+ Serial.print (" setting /truth failed:" );
93+ Serial.println (Firebase.error ());
94+ return ;
95+ }
7796 delay (1000 );
7897
7998 // append a new value to /logs
8099 String name = Firebase.pushInt (" logs" , n++);
100+ // handle error
101+ if (Firebase.failed ()) {
102+ Serial.print (" pushing /logs failed:" );
103+ Serial.println (Firebase.error ());
104+ return ;
105+ }
81106 Serial.print (" pushed: /logs/" );
82107 Serial.println (name);
83108 delay (1000 );
You can’t perform that action at this time.
0 commit comments