issues
search
EmotiBit
/
EmotiBit_FeatherWing
Firmware to run Emotibit with Adafruit feather M0 WiFi and Feather ESP32
MIT License
19
stars
9
forks
source link
Adds FileTransferManager class
#295
Closed
nitin710
closed
6 months ago
nitin710
commented
7 months ago
Description
Adds implementation for FTP server
Adds FileTransferManager class
Requirements
New library:
https://github.com/EmotiBit/EmotiBit_SimpleFTPServer
https://github.com/EmotiBit/EmotiBit_SimpleFTPServer/pull/3
Issues Referenced
None
Documentation update
ToDo: Update documentation.
Adding new dependency in the library list
How to enter FTP mode
Notes for Reviewer
It is important to setup FTP client on the computer as shown here:
https://mischianti.org/simple-ftp-server-library-now-with-support-for-wio-terminal-and-sd/#Configure_client
Testing
Results
Synopsis of results, details if required.
Feature Tests
FTP server functionality on Feather M0 (verify serial out saying "not currently supported")
FTP server functionality on ESP32
FTP server does not start when recording
FTP server example: EmotiBit-FileTransferManager
Shared files
Firmware binary:
1.9.0.feat-FtpServer.1.zip
Checklist to allow merge
[ ] All dependent repositories used were on branch
master
Firmware
[x] Set testingMode to TestingMode::NONE
[x] Set
const bool
DIGITAL_WRITE_DEBUG
= false (if set true while testing)
[x] Update version in EmotiBit.h
[ ] Update library.properties to the correct version (should match EmotiBit.h)
[ ] doxygen style comments included for new code snippets
[ ] Required documentation updated
Screenshots:
Description
Requirements
Issues Referenced
Documentation update
Notes for Reviewer
Testing
Results
Feature Tests
Shared files
Checklist to allow merge
master
DIGITAL_WRITE_DEBUG
= false (if set true while testing)Screenshots: