MCPcopy Create free account
hub / github.com/BruceDevices/firmware / upload

Method upload

src/modules/gps/wigle.cpp:111–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

109}
110
111bool Wigle::upload(FS *fs, String filepath, bool auto_delete) {
112 display_banner();
113
114 if (!fs || !get_user()) return false;
115
116 dump_wigle_info();
117
118 File file = fs->open(filepath);
119 if (!file) {
120 displayError("Failed to open Wigle file", true);
121 return false;
122 }
123
124 if (!_upload_file(file, "Uploading...")) {
125 file.close();
126 displayError("File upload error", true);
127 return false;
128 }
129
130 file.close();
131 if (auto_delete) fs->remove(filepath);
132
133 displaySuccess("File upload success", true);
134 return true;
135}
136
137bool Wigle::upload_all(FS *fs, String folder, bool auto_delete) {
138 Serial.println("Wigle upload all path: " + folder);

Callers 1

loopSDFunction · 0.45

Calls 3

displayErrorFunction · 0.85
displaySuccessFunction · 0.85
closeMethod · 0.80

Tested by

no test coverage detected