středa 17. prosince 2014

Levný vývojový kit FPGA Elbert V2 - Spartan 3A

Na trhu se objevil nový vývojový kit FPGA pro pokusy a výuku programování v jazyce VHDL. Vyrábí ho Numato Lab kde jej lze i koupit. Modul má příznivou cenu cca 30 dolarů + 300Kč za clo. Čip XC3S50A obsahuje 1584 logických buněk ("hradel"). Specifikace celého kitu je:
  • čip FPGA: Spartan XC3S50A v pouzdru TQG144 
  • Flash paměť: 16 Mb SPI flash memory (M25P16)
  • USB 2.0 interface pro programován (i napájení)
  • FPGA konfigurace přes  JTAG a USB
  • 8 LEDek, šest tlačítek a 8 DIP switchů pro definování uživatelských aplikací
  • VGA výstup
  • Stereo audio výstup
  • Micro SD Card Adaptér
  • Tři sedmisegmentové Displeje
  • 39 uživatelsky definovaných vstupů/výstupů
  • Napěťový regurátor na desce
  • ROHS směrnice

Elbert V2 je z výroby nachystán s demo programem. Lze použít s jazykem VHDl i Verilog. 
(Lze vyzkoušet klasický FPGA projekt - VGA generátor!)


neděle 7. září 2014

Stratocaching Experiment na dotek vesmíru. 2014

A je to opět zde. 25.10.2014 opět bude modré nebe prolétat experimentální balón Stratocachingu. Více info najdete na http://stratocaching.idnes.cz/. Na webu bude mnoho informací, ale i soutěž na odhad dopadu Dropionu a jiné. Tvůrci slibují i mobilní aplikaci pro soutěžení, ale i pro sledování letu. Přejeme mnoho úspěchů.

úterý 19. srpna 2014

PODPOŘTE SVÉ OBLÍBENCE, BOHATĚ SE VÁM ODMĚNÍ - PARNÍ ÚZKOKOLEJKOU ZA HORNICKOU HISTORIÍ

Kopie textu ze serveru www.hithit.com
Průmyslová železnice o rozchodu 600 mm s historií přesahující období první republiky, na které dodnes jezdí původní parní lokomotivy, existuje v ČR pouze jediná. Přes deset let se jako dobrovolníci věnujeme záchraně úzkokolejky z Mladějova na Moravě na Hřebeč a jejímu udržení v provozu jako živé industriální památky, a píšeme tak dál její jedinečný příběh.
Pomozte nám prosím – výměnou za některou z níže uvedených exkluzivních odměn – se spolufinancováním rekonstrukce poslední části mladějovské úzkokolejky, po které budeme moci obnovit provoz na této unikátní trati v celé její délce, což je nezbytné pro její zachování do budoucna.
O mladějovské úzkokolejce
Jedenáct kilometrů dlouhá mladějovská průmyslová drážka o rozchodu pouhých 600 milimetrů byla vybudována na sklonku první světové války. Až do uzavření dolů a šamotového závodu v roce 1991 zde zajišťovaly pravidelnou nákladní dopravu především parní lokomotivy, které se nikdy nepodařilo nahradit modernějšími motorovými.
Také díky tomu se původní lokomotivy dochovaly dodnes a ve vyhlášených termínech tu jezdí v čele výletních vlaků pro turisty. Kromě toho vede trať úzkokolejky – pro dráhu průmyslovou naprosto netypicky – nádhernou přírodou po úbočí Hřebečského hřbetu.
O nás
Jsme spolek dobrovolníků z celé České republiky, od Plzně až po Ostravu, různých profesí i věku. Spojuje nás společný zájem o průmyslové a technické památky a ochota věnovat jejich péči vlastní čas a energii. Ve svém volném čase, o víkendech, prázdninách nebo dovolených, pracujeme bez nároku na finanční odměnu na opravách a údržbě historických exponátů, lokomotiv nebo úzkorozchodné trati. Proč? Protože nás to baví a především: protože si myslíme, že to má smysl.
O tomto projektu
Naše příjmy z jízdného sice pokrývají běžné provozní náklady, na velké rekonstrukce, rozvoj a investice však nestačí. Poptáváme proto touto cestou podporu také od Vás. Kromě vybrané odměny, budete-li souhlasit, uvedeme Vaše jméno také v poděkování na informačním panelu a webových stránkách.
Když vybereme potřebnou cílovou částku 120 000 Kč, Nadace Vodafone Česká republika tuto částku zdvojnásobí.
Pokud nás nemůžete podpořit finančně, pomozte nám prosím alespoň tím, že o této kampani řeknete svým přátelům nebo známým.

úterý 20. května 2014

Asterisk requires

Pro úspěšnou instalaci Asterisku je potřeba do operačního systému CentOS nainstalovat požadované balíčky. Nejdůležitější jsou překladače a aktuální SSL. Nejjednodušeji provést instalaci příkazem YUM:
yum install -y make wget openssl-devel ncurses-devel newt-devel libxml2-devel kernel-devel gcc gcc-c++ sqlite-devel mc.

yum groupinstall "Development Tools"

V případě rozšiřujících karet Samgoma jsou nutné další balíčky:
yum install -y flex libtermcap-devel bison libtool.
Pro editaci sounds souborů ve formátu *.gsm v Asterisku lze použít: WavePad Audio Editing Software. Jedná se o win aplikaci.

yum -y install libuuid-devel

pondělí 31. března 2014

Li-Fi

Internet přes LED žárovky. Nemožné se stalo. Profesor Harald Haas, z univerzity v Edinburghu ve Velké Británii, dokázal že to lze. Technologie Wi-Fi ,ale i Li-Fi přenáší data přes elektromagnetického spektrum. Zatímco Wi-Fi využívá rádiové vlny, Li-Fi používá viditelné světlo. Vice se dá zjistit z videa zde: http://www.ted.com/talks/harald_haas_wireless_data_from_every_light_bulb

neděle 23. února 2014

Levné FPGA vývojové desky.


Nevíte si rady který FPGA vývojový kit použít pro vaše experimenty s hradlovým polem?
Na stránkách Joela Williamse najdete mnoho tipů s informacemi o těchto kitech s jednotlivými technickými parametry. Autor se pokusil zhodnotit jednotlivé kity dle možnosti paměti, komunikace sítí, grafického výstupu a možného rozšíření o různé periférie. Seřazeno je vše dle výrobců jednotlivých čipů. Dále zde najdete odkazy i pro začátečníky, kteří chtějí s technologií FPGA experimentovat. Cena těchto kitů se pohybuje okolo $50 - $400.

pondělí 10. února 2014

Jak vidí Asterisk 12 na root.cz

Nový Asterisk 12 má pod kapotou revoluční změny. Tento nejčastěji používaný komunikační framework má kompletně novou podporu protokolu SIP a REST API zaměřené na webové vývojáře, pro které je psaní komunikačních služeb o několik řádů jednodušší. Přibyla také podpora kodeku Opus, který je špičkou mezi kodeky.
Celý článek zde.

středa 5. února 2014

Aktualizace Note 8 GT-5110 - Q1/2014

Dnes dorazila česká oficiální aktualizace Androida pro zařízení Samsung Galaxy Note 8. Verze Android jádra je nyní 4.2.2.

neděle 12. ledna 2014

ANGLIČTINA MP3: NÁCVIK POSLECHU

POSLECHOVÁ CVIČENÍ
Spousta poslechových cvičení zaměřující se jak na začátečníky (Elementray podcast), tak na pokročilé. Kromě nácviku poslechu se díky různým aktivitám ke každému podcastu můžete také ujistit, že jste nahrávce správně porozuměli.
Řada poslechových cvičení, které jsou obohaceny o spoustu aktivit, jež nejen otestují vaši schopnost porozumění, avšak také vám pomohou zapamatovat si nejdůležitější slovíčka.
Obsahuje několik desítek nahrávek s kontrolními otázkami, kterými zjistíte, zda jste nahrávkám správně rozuměli.
Poslechová cvičení zaměřená na středně pokročilé studenty. K dispozici je 50 videí, po jejichž shlédnutí zodpovíte otázky A, B, C, D, díky kterým poznáte, zda jste nahrávkám správně porozuměli.

PASIVNÍ POSLECH - PODCASTS

Přes 500 zdařilý podcastů zaměřující se na slovní zásobu z každodenního i pracovního života. V každém textu k danému poslechu jsou také zvýrazněna nejdůležitější slovíčka, jejichž význam je v druhé polovině nahrávky jednotlivě vysvětlen.
VOA Learning English je americké rádio zaměřené převážně na cizince studující angličtinu. Slovní zásoba je omezena na 1500 slov, věty jsou krátké, jednoduché, bez užití idiomů, rychlost zpráv pomalejší. Nové zprávy jsou přidávány denně.
Spousta podcastů zaměřených na zlepšování slovní zásoby. Články jsou čtivé, týkajících se různých témat, s možností poslechu online či stažení v MP3 formátu.
Opět spousta podcastů zaměřených na zvyšování slovní zásoby studentů angličtiny.
Podcasty zaměřené na obchodní angličtinu.
Neznáte výslovnost určitých zpěváků, pohoří, značek potravin apod? Zkuste slovíčko vyhledat v Forvo, což je neustále se rozrůstající slovník výslovnosti lišící se od obvyklých slovníků tím, že kromě běžných slov si zde můžete poslechnout i výslovnost vlastních jmen jako jsou jména známých osobností, názvy jídel, měst, hudebních skladeb apod.

Ostatní

BBC Zet studio

středa 1. ledna 2014

Asterisk 12: SIP Stack budoucnosti


Jednou z novinek představených na AstriConu 2013 byla beta verze Asterisku 12 a s tím související několik změn. Jedna z nich je změna v SIP kanálu (Budu se držet původní terminologie „stack“, protože jsem v češtině nenašel vhodný překlad tohoto výrazu. Mohl by se použít výraz „řadič či zásobník“, přesto anglický výraz se mi zdá být více popisný).
Nový ovladač kanálu se jmenuje PJSIP a je vytvořen na základě
Teluu’s PJSIP stacku. Celá změna popisu SIP kanálu v Asterisku byla motivovaná zastaralostí SIP stacku Asterisku, který byl vytvořen před zhruba 11 lety (2002). Implementace SIP stacku v dnešní době došla do takové složitosti, kdy v roce 2012 
struktura chan_sip již nebyla schopná držet krok s rozvojem technologií.     
Nový kanál chan_pjsip je prostředník mezi moduly PJSIP a dialplánem Asterisku. Několik různých modulů PJSIP poskytuje určitou část funkcí. Rozdělení na jednotlivé moduly přináší několik výhod:
1.      Například oddělují vyjednání medií od nastavení hovorů, atd.
2.      Vytváří nové funkce:
 res_pjsip_pubsub zahrnuje další pod moduly např.:
         i. res_pjsip_mwi – indikátory kanálů na koncových zařízeních
         ii. res_pjsip_exten_state – poskytuje informaci o stavu zařízení
Obrázek neukazuje všechny dostupné moduly a možnosti PJSIP

Původní konfigurační soubor sip.conf nemá možnost rozdělení konfigurace do logických sekcí a má konfigurační nedostatky při pokusu definovat různorodé společné vlastnosti mezi vice zařízeními.
[my_phone]
type = peer
context = local_office
disallow = all
allow = ulaw
host = dynamic
secret = super_secret
qualify = yes
dtmfmode = rfc2833
sip.conf
Nový přístup umožňuje oddělit nastavení koncového zařízení, jako jsou např. povolené kodeky, autentifikace a registrace. Konfigurace pjsip.conf ukazuje následující výpis.
[my_phone_auth]
type = auth
auth_type = userpass
username = my_phone
password = super_secret
[my_phone_aors]
type = aor
max_contacts = 10
qualify_frequency = 300
[my_phone_endpoint]
type = endpoint
auth = my_phone_auth
aors = my_phone_aors
disallow = all
allow = ulaw
context = local_office
dtmfmode = rfc4733
pjsip.conf
Více informací lze najít na Asterisk Wiki

Cile PJSIPu v Asterisku 12
Cílem bylo zachovat původní funkčnost shodnou z původním ovladačem kanálu SIP. Některé funkce dostupné v Asterisku 12 (pro lepší popis nejsou funkce přeloženy):
Calls/media sessions
·         Media streams (audio/video), including media format attribute negotiation and support for all Asterisk formats/codecs
·         Caller ID/Connected Line/Redirecting/Forwarding information
·         DTMF (inband, RTP, and INFO request)
·         Session Timers
·         PRACK/100rel
·         Reason header
·         Multiple transports (UDP, TCP, TLS, and WS)
·         Secure media (SDES-SRTP and DTLS-SRTP)
*  Digest authentication
*  Transfers
·         INVITE with Replaces
·         Refer handling with NOTIFY request support
*  INFO requests
·         Video refresh/fast picture update
·         One touch recording
*  Messaging – out of call/in call text MESSAGE request integration
*  Integration with Asterisk’s SIP Security Framework
*  Registration/Registrar, including allowing multiple device registrations to a single endpoint
*  Qualify support using OPTIONS requests
*  CLI/AMI initiated NOTIFY requests with configurable event packages
*  SIP header manipulation – SIP_HEADER function (add, update, and remove SIP headers)
*  Trace logging
*  Publish/subscribe handling
·         MWI event package
·         Extension/device state (PIDF, XPIDF, and CPIM-PIDF)