add some more structure

This commit is contained in:
2023-09-16 03:20:41 +00:00
parent eab0d3426d
commit 42a6326591

View File

@@ -1,6 +1,5 @@
import ElementTree import ElementTree
from urllib import urequest from urllib import urequest
import sdcard
import gc import gc
import uos import uos
@@ -10,6 +9,18 @@ class uNextcloud:
def __init__(self): def __init__(self):
self.sd_spi = machine.SPI(0, sck=machine.Pin(18, machine.Pin.OUT), mosi=machine.Pin(19, machine.Pin.OUT), miso=machine.Pin(16, machine.Pin.OUT)) self.sd_spi = machine.SPI(0, sck=machine.Pin(18, machine.Pin.OUT), mosi=machine.Pin(19, machine.Pin.OUT), miso=machine.Pin(16, machine.Pin.OUT))
self.sd = sdcard.SDCard(sd_spi, machine.Pin(22)) self.sd = sdcard.SDCard(sd_spi, machine.Pin(22))
self.username = None
self.password = None
uos.mount(sd, "/sd") uos.mount(sd, "/sd")
gc.collect() gc.collect()
def set_auth(self, username, password):
self.username = username
self.password = password
def get_folder_items(self, folder_path):
pass
def download_file_to_path(self, folder_path, file, destination_path):
pass