abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 5
včera 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 6
včera 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 1
včera 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
včera 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
1.12. 15:16 | Komunita

Na GOG.com začal zimní výprodej. Řada zlevněných her běží oficiálně také na Linuxu. Hru Neverwinter Nights Diamond lze dva dny získat zdarma. Hra dle stránek GOG.com na Linuxu neběží. Pomocí návodu ji lze ale rozběhnout také na Linuxu [Gaming On Linux].

Ladislav Hagara | Komentářů: 1
1.12. 13:14 | Bezpečnostní upozornění

Byla vydána verze 2.7.1 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Řešeno je několik bezpečnostních problémů. Aktualizován byl především Tor Browser na verzi 6.0.7. Tor Browser je postaven na Firefoxu ESR (Extended Support Release) a právě ve Firefoxu byla nalezena a opravena vážná bezpečnostní chyba MFSA 2016-92 (CVE-2016-9079, Firefox SVG Animation

… více »
Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 761 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Sledovani serial portu

10.8.2006 11:04 LaCosta
Sledovani serial portu
Přečteno: 1040×
Potrebujem nejaky sposobm sledovat stav serial portu. Stacia 2 stavy. Dane zariadenie na seriaku bude spinat piny serioveho portu, takze v podstate ziadna komunikacia, len nejaky stav sa zmeni na seriaku. Je nejaky daemon pripadne script ako toto sledovat ?

Moze to byt aj na paralel. port, pripadne ak mate nejaky napad ... Konkretne ide o home made UPS :) a potrebujem poslat mail ze dany stroj ide na baterku

Odpovědi

10.8.2006 11:10 R
Rozbalit Rozbalit vše Re: Sledovani serial portu
Lacne UPS to naozaj tak robia - pouzivaju seriovy port. Takze ked sa to vhodne zapoji, mohlo by to chodit s existujucim SW (mozno apcupsd?)
10.8.2006 11:43 LaCosta
Rozbalit Rozbalit vše Re: Sledovani serial portu
Ta UPS je home made :) takze toto mi nepomoze .. mne by stacilo cez konzolu, bash nacitat nejaku hodnotu a tu si nejak podmienkou spracujem. Len neviem co citat zo seriaku a co na nom spravit aby som mal 2 stavy ...
10.8.2006 12:37 DNA
Rozbalit Rozbalit vše Re: Sledovani serial portu
nejjednodušší zapojení, pokud vím, je pomocí kondenzátoru, odporu a spínače - kondenzátor drží logickou úroveň 1 a po sepnutí spínače se vybije skrz odpor - spojit dva drátky na sériáku bych si netroufal...
Josef Kufner avatar 11.8.2006 00:15 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Sledovani serial portu
Klidně si troufni. Sériový port je odolná potvora co vydrží libovolný zkrat.
Hello world ! Segmentation fault (core dumped)
10.8.2006 13:15 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: Sledovani serial portu
Pokud ta UPS má posílat i nějaké informace (kolik zbývá baterky apod.), tak na druhej konec dej mikropočítač a posílej si to jako data. Na straně PC potom stačí, když poběží program, který bude selectem() čekat, než mu něco přijde z /dev/ttySx

Pokud ti stačí opravdu jenom dva stavy (běží na baterky / neběží na baterky), tak využij CTS pin.
Quando omni flunkus moritati
10.8.2006 16:57 vampi | skóre: 16 | blog: JenTakBlog
Rozbalit Rozbalit vše Re: Sledovani serial portu
ahoj, nepodělil by ses od zapojení tišťáku té "domácí ups"? případně bych Ti udělal ten sledovač sériáku, pokud jsi už něco nesehnal :)
cesta k dokonalosti je nekonečná - proto hledám jen jednoduchá funkční řešení :)
10.8.2006 21:25 LaCosta
Rozbalit Rozbalit vše Re: Sledovani serial portu
Dakujem za odpovede ... uz si nejak poradim Co sa tyka UPS udrzi priemerny server necele 2 dni (mame dobru baterku) :D, je typu online, jak to bude hotovo tak sem hodim link ..
Pavel Čejka avatar 10.8.2006 22:30 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: Sledovani serial portu
Já bych to řešil pomocí MCU. Kdysi tu na abclinuxu.cz vyšel i návod. Použil bych nějaký nejlevnější AT Mega jehož programování je extrémně jednoduché a podporované v Linuxu, naprogramoval bych ho tak, aby reagoval třeba na vstup INT 0 a zasleepoval, takže bude mít i zcela zanedbatelný odběr, zvlášť bude-li taktovaný co možná nejpomaleji. Jakmile UPS sepne INT jednočipu, tak se jednočip probudí, zcela korektně pošle nějakou ASCII sekvenci po sériovém portu a je to. Případně to lze všelijak zesložitit, jelikož je MCU vybaven AD převodníkem, tak může například měřit vybití baterií.

Mimochodem to schéma domácí UPS mne taky docela zajímá.
10.8.2006 22:58 Dejv | skóre: 36 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Sledovani serial portu
Zarazuji se do fronty zajemcu :-)

Dejv
Pevne verim, ze zkusenejsi uzivatele me s mymi napady usmerni a poslou tam, kam tyto napady patri...
NbS avatar 10.8.2006 23:00 NbS | skóre: 26 | blog: Linux jako Linux ... vsude je neco jako /etc | Prague
Rozbalit Rozbalit vše Re: Sledovani serial portu
ja tez prosim :)
Pan Bily byli bily strop, aby byl bily ... (Opravdu si myslite, ze je to spravne) ?
11.8.2006 00:09 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Sledovani serial portu
Jestli chceš opravdu sledovat pouze některou ze stavových linek na sériovém portu, tak to můžeš udělat třeba takhle:
#!/usr/bin/env python
import tty, os, fcntl, struct

fd = os.open('/dev/ttyS0', os.O_RDWR | os.O_SYNC)

bits = [(tty.TIOCM_RTS, 'RTS'),
        (tty.TIOCM_DTR, 'DTR'),
        (tty.TIOCM_CTS, 'CTS'),
        (tty.TIOCM_RNG, 'RNG'),
        (tty.TIOCM_CAR, 'CAR'),
        (tty.TIOCM_DSR, 'DSR')]
TIOCM_zero_str = struct.pack('I', 0)
mask =  tty.TIOCM_CTS | tty.TIOCM_RNG | tty.TIOCM_CAR | tty.TIOCM_DSR

while True:
  result = []
  fcntl.ioctl(fd, tty.TIOCMIWAIT, mask)
  state = fcntl.ioctl(fd, tty.TIOCMGET, TIOCM_zero_str)
  state_i = struct.unpack('I', state)[0]
  for bit, name in bits:
    if state_i & bit:
      result.append(name)
    else:
      result.append(name.lower())
  print ' '.join(result)

os.close(fd)
Ten program čeká, dokud se nezmění stav některé z linek. Když dojde ke změně, vypíše jejich stav. Podotýkám, že čekání na změnu nijak nezatěžuje procesor (nejedná se o periodické dotazování, ale o jaderné volání).

Bohužel momentálně nemám jak to vyzkoušet - sedím u počítače bez sériového portu. Napsal jsem to víceméně naslepo, takže jestli to nebude fungovat, tak se omlouvám.
11.8.2006 09:38 R
Rozbalit Rozbalit vše Re: Sledovani serial portu
Nechapem, preco vymyslat vselijake kraviny typu MCU, ktory nic nerobi... Zober si zapojenie serioveho portu napr. APC BackUPS - tych najlacnejsich, ktore maju len DUMB mod (neviem, ci sa este vyrabaju). Tam je 1 pin AC/battery, dalsi battery low, potom je tam tusim vypnutie UPS a neviem co este. Ked to zapojis podla toho, tak s tym bude fungovat apcupsd a nemusis znovu programovat nieco, co uz niekto x rokov robi.
Pavel Čejka avatar 11.8.2006 10:35 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: Sledovani serial portu
Protoze takovy MCU je levny, ma malou spotrebu, snadno se s nim pracuje a poskytuje nejenom to co chci, ale i spoustu uzitecnych moznosti navic (stav baterii, aktualni zatizeni atd...). Navíc poslání sekvence znaků na RS232 je poněkud "kompatibilnější" řešení než prosté nastavení napětí na nějakém vstupu ...
14.8.2006 07:57 id2307 | skóre: 8 | blog: Jmenoblogusmiobsahovatjenznaky | Dvůr Králové nad Labem
Rozbalit Rozbalit vše Re: Sledovani serial portu
jen taková offtopic pro autora, jestli na nás nezapomněl s tím zapojením? ;)
14.8.2006 09:06 LaCosta
Rozbalit Rozbalit vše Re: Sledovani serial portu
Ne nezapomel ... :) len cekam co to bude hotovo, majte strpenie je kopec prace, ale slubujem jak to bude hotovo tak to sem hodim.
14.8.2006 09:48 id2307 | skóre: 8 | blog: Jmenoblogusmiobsahovatjenznaky | Dvůr Králové nad Labem
Rozbalit Rozbalit vše Re: Sledovani serial portu
no kdybych mohl nějak pomoci - jako ze asi ne, rád to udělám :) btw. jestli jsem to z předchozích příspěvků pochopil, máš tu ups už postavenou - takže nějaké zapojení asi máš? kdyby sem šlo hodit něco alespoň pro představu ;)
21.8.2006 07:34 id2307 | skóre: 8 | blog: Jmenoblogusmiobsahovatjenznaky | Dvůr Králové nad Labem
Rozbalit Rozbalit vše Re: Sledovani serial portu
týden se s týdnem sešel a tak se opět připomínám, zda bys poskytnul zapojení té upsky :)
21.8.2006 11:15 ava
Rozbalit Rozbalit vše Re: Sledovani serial portu
Mozna by nebylo marny podivat se na projekt lirc (http://lirc.org), je to sice jako jit s kanonem na vrabce, ale to co chces je podmnozina toho co lirc umi, i kdyz uplne za jinym ucelem.
28.8.2006 10:43 id2307 | skóre: 8 | blog: Jmenoblogusmiobsahovatjenznaky | Dvůr Králové nad Labem
Rozbalit Rozbalit vše Re: Sledovani serial portu
další týden a výpadek proudu za mnou, tak bych se chtěl zeptat autora, zda se hodlá podělit o řešení nebo ne, případně aby mi napsal na webmaster()witch-doctor.net, abych tu nemusel spamovat diskuzi ;) díky
13.9.2006 14:40 LaCosta
Rozbalit Rozbalit vše Re: Sledovani serial portu
No takze sa to zmenilo .. kupila sa najlacnejsia UPS rozobrala a dali sa baterky z kamionu :) .. podla merania ich to bude nabijat 8 dni :) ale to by uslo a vydrz cca 3 dni. Bohuzel mam problem z USB cez NUT, ide o Infosec UPS.

Lacna UPS sa da zohnat u nas do dvoch litrov u vas este menej ... Takze stavat sa to asi moc neoplati ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.