hood píše:
ad FTP. me se na nem libi to, ze je ve svete PC univerzalni a ze na strane PC nepotrebuji nic extra navic.
ad HTTP... tak toto je u SIFu taky bomba, ze uz to ma v sobe. Ja to posilani HTTP prikazu musel cely kodovat na speccy... vopruz.
Není pravda, že nic nepotřebuješ. Potřebuješ ten server i kdyby to měla být malá krabička s Raspberry Pi, nebo domácí WiFi router s OpenWRT, domácí NAS... někde na síti musí běžet zařízení se kterým se komunikuje, kde je úložiště atd... A s vývojem zabezpečení je slušná šance, že klient dříve, nebo později zastará k nepoužitelnosti. FTP v internetu je zastaralý už teď.
A jestli mám mít někde server, nebo rovnou použít notebook/PC s RS232 (nativní, nebo USB) je vcelku jedno. Naopak. Když programuju a potřebuju přenášet zkompilovaný výsledek, tak je přímé propojení snazší. Odpadá jeden mezistupeň a jedno kopírování někam, méně kabelů, méně konfigurování.
hood píše:
ad signaly ESP.... naprosty souhlas, absence ridicich signalu je opruz (i kdyz nextaci na facebooku mi to vysvetlovali, ze to pry problem neni, a ze ani ridici signaly nezabrani ztrate dat, ale jejich vysvetleni jsem nepochopil).
Princip je takový, že mám buffer, který se na přijímači postupně plní. Když se přiblížím stavu, že mi zbývá posledních pár bytů, vyšlu znak Xoff. Vysílač by měl Xoff přijmout a ihned (po dokončení právě vysílaného znaku) pozastavit vysílání, dokud přijímač data nezpracuje a nepošle znak Xon.
V praxi tam je překryv než vysílač zareaguje na Xoff, tak může několik dalších bytů poslat. Proto přijímač vysílá Xoff s rozumným (někdy i velkým) předstihem a očekává, že po vyslání Xoff ještě pár bytů přijde, pak teprve nastane chvilka klidu a pak teprve přestane přijímat a zpracovává data z bufferu. Tzn. ve výsledku vopruz a je to pomalé. Jediná výhoda je, že se dá vystačit se třemi dráty TxD, RxD a GND.
Naproti tomu s CTS RTS je princip sice stejný, ale jednak signál zaplnění bufferu nastavuje hardware (16C650 v SIFu), nastavení logické úrovně je nesrovnatelně rychlejší než odeslání znaku (jedna náběžná/sestupná hrana vs min. 10 bitů zvoleným baudrate) a druhak i reakce bývá rychlá, vysílač často přestane vysílat pokud signál přijde alespoň jeden baud před start bitem (snad ... chovalo se to tak).
hood píše:
Prostě chtěl jsem jen říct, že když si napíšeš bios pro SIF (náš bios pro ESP má cca 500 bajtů), tak můžeš používat náš uploader a downloader souborů.
Tak to můžu rovnou i na Nextu, nebo na MB03+, jen se mi nevejde vše současně na stůl, musím si vždy jedno z toho vybrat
hood píše:
I když používám ESP, za mě je SIF ke Speccy mnohem, mnohem lepší. Hood.
ESP8266 + sériák v Nextu, nebo MB03+
vs ConnectOne + sériák SIF.
Ne ESP vs SIF
My víme, ale třeba to čte i někdo jiný, kdo ta zařízení nezná.
Moje největší výhrada k tomu, co je v Nextu i MB03+ je to, že to není sériák přístupný zvenku, že si k němu nemůžu připojit třeba plotter, modem... a že autoři Nextu i MB03+ nepomysleli na možnost vyvést IO piny emulované AY, aby se dal připojit alespoň softwarový sériák kompatibilní s ZXS 128k+ toastrack. Jako je fajn, že tam je WiFi skrz ESP8266, ale je to takové polovičaté. Prostě to není ani konkurence SIFu, ani softwarového sériáku v originál ZX 128k. Je to zařízení k něčemu úplně jinému.