Strona 1 z 12

WebDAV Server

: 27 lip 2018, 10:47
autor: artur_n
Witajcie,

podjąłem się testu:
https://github.com/ardyesp/ESPWebDAV

Może to być fajna alternatywa dla kart WiFi Toshiby.
Niestety utknąłem na błędzie:

Kod: Zaznacz cały

C:\Users\artur\OneDrive\Documents\Arduino\libraries\Adafruit_ESP8266/Adafruit_ESP8266.h:28:35: error: section attribute not allowed for 'Pchr'

 typedef const PROGMEM char        Pchr; // Ditto, kindasorta
Ktoś pomoże ruszyć dalej?

Pozdrawiam
Artur

Re: WebDAV Server

: 27 lip 2018, 13:05
autor: madej
Spróbowałbym PROGMEM przesunąć za Pchr, a a jeśli nie zadziała to się go pozbyć.

Re: WebDAV Server

: 27 lip 2018, 16:14
autor: artur_n
A jakoś tak bardziej łopatologicznie?

Re: WebDAV Server

: 27 lip 2018, 17:29
autor: madej

Kod: Zaznacz cały

typedef const PROGMEM char        Pchr;
zamienić na

Kod: Zaznacz cały

typedef const  char        Pchr PROGMEM;
lub

Kod: Zaznacz cały

 typedef const  char        Pchr;
w pliku C:\Users\artur\OneDrive\Documents\Arduino\libraries\Adafruit_ESP8266/Adafruit_ESP8266.h

Re: WebDAV Server

: 27 lip 2018, 21:18
autor: artur_n
Skompilowało się z:

Kod: Zaznacz cały

 typedef const  char        Pchr;
Jutro zlutuje układ i przetestuje.

Re: WebDAV Server

: 27 lip 2018, 22:27
autor: dziobu
Formalnie powinno chyba być

Kod: Zaznacz cały

typedef const static char Pchr;
Ale Pchar używane jest tylko do rzutowania więc jak kompilator się nie drze to zadziała jak trzeba.

Re: WebDAV Server

: 27 lip 2018, 22:54
autor: 11master
Też się zabieram za ten układ, taśma już doszła lecz na esp czekam już 1,5mc-a. Pisałem z gościem i potwierdził, że transfery są rewelacyjne. Podmapowanie karty jako dysk w swojej sieci bezcenne.

Wysłane z MI.

Re: WebDAV Server

: 31 lip 2018, 23:04
autor: zen
I jak testy? Robiłeś płytkę do tego? Jakie złącze sd wykorzystałeś?

Re: WebDAV Server

: 01 sie 2018, 08:54
autor: artur_n
Uruchomiłem to jak na tą chwilę na nodemcu plus jakaś chińska karta 2GB. Mapowanie dysku działa bezbłędnie. Plik ok. 5MB leci ok 12sek.
W tym tygodniu podłączę się do rampsa i decyzja zapadła że lutuje się w przejściówkę do wyświetlacza i zasilanie 5V z rampsa do nodemcu.

Jak już uruchomię do końca i potestuje to opiszę co i jak.

Re: WebDAV Server

: 01 sie 2018, 20:46
autor: 11master
Działa rewelacyjnie, 0,5MB/s. Mapowanie to czysta bajka. Wykorzystałem taśmę czyt. przedłużacz karty microSD na SD taki:
https://www.aliexpress.com/item/TF-Micr ... 4c4df7SM9K Wywaliłem gniazdo, podlutowałem przelotkę z SD na microSD tam wpakowałem oporniki a reszta na pająka. Druknę obudowę i będzie jak oryginał.

Choć jak zwykle nie było tak różowo od początku do końca: użyłem taniego ESP826612F i o ile oprogramowanie było proste to na samym końcu okazało się że układ potrzebuje dodatkowej zwory PGIO15 do GND i pięknie ruszyło.