knihovny

Odpovědět
Uživatelský avatar
fulda
Příspěvky: 1354
Registrován: 04 led 2016, 17:18

knihovny

Příspěvek od fulda »

Ahoj,

udělal jsem drobné a nepatrné rozšíření defaultní arduino knihovny SoftareSerial. Prostě jsem přidal možnost změnit komunikaci z výchozího 8N1 na 8N2, 7N1 nebo 7N2. Teď se marně pokouším dohledat, odkud ta knihovna vlastně pochází a proti čemu vykazovat diff, když chci změnu odeslat k posouzení?
Prošel jsem snad celý github a nic jsem nenašel :(

Jindra
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
DavidO
Příspěvky: 1131
Registrován: 01 kvě 2013, 21:27

Re: knihovny

Příspěvek od DavidO »

SoftwareSerial je standardní knihovna, takže na githubu to je. Jak tak ale koukám (možná špatně), tak se mi zdá, že to je implementované jen pro AVR a už ne pro další jádra: https://github.com/arduino/ArduinoCore- ... wareSerial

Kromě toho existuje i "NeoSWSerial": The NeoSWSerial class is intended as an more-efficient drop-in replacement for the Arduino built-in class SoftwareSerial. https://github.com/SlashDevin/NeoSWSerial Nezkoumal jsem, jestli to tam mají nebo nemají implementované, ale jestli ne, tak bys jim to tam mohl doplnit taky ;)
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
Uživatelský avatar
fulda
Příspěvky: 1354
Registrován: 04 led 2016, 17:18

Re: knihovny

Příspěvek od fulda »

a-ha, core-avr je to co jsem nenašel.
Díky za nakopnutí.

Ta knihovna je v obecné rovině dost mizerná, je taková hodně "arduino style".
Podívej se jen na počet výskytů slova "delay".
Já jí použil čistě proto, že je v krabici a na mojí ukázku stačila
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
Odpovědět