2013. június 30., vasárnap

Új (al)project: Kinetis Fejlesztőkészlet

Mint régebben már írtam róla itt:

http://it-pro-hu.blogspot.hu/2013/06/led-display-3-kinetis.html
és itt:

http://it-pro-hu.blogspot.hu/2013/05/led-display-2-dilemma.html
Elindítottam egy Freescale Kinetis alapú projectet. Ennek kapcsán kiderültek számomra a gyári fejlesztőkészlet hiányosságai (elsősorban a kevés GPIO).
Ebből adódóan arra jutottam, hogy gyártok egy saját panelt ami megfelel a kijelző project igényeinek. Meg is fogalmaztam az elvárásaimat:
  • 2.54 mm-es programozó csatlakozó használata (ez még nem is itt kritikus, hanem a végleges szerkezetnél)
  • Független tápellátás (pl. USB)
  • LQFP-48-as kiosztású uC
  • Beleférjen az 50x50-es Sick of Beige házba (és ebből adódóan az 5x5-ös panel gyártási költségébe)
  • Minden periféria lábat el lehessen érni kívülről
  • Ne legyen benne integrált programozó. A FRDM-KL05Z OpenSDA csatolóját fogom erre használni
A panel terv el is készült:


A jövő héten megy a megrendelés a gyártásra.

2013. június 27., csütörtök

Microsoft 3D

Hosszú ideje most érzem először, hogy a Microsoft csinál valamit, ami előremutat és nem amatőrök próbálkozása arra, hogy csinálni kéne valamit, de fogalmunk sincs, hogy mit:
http://mobile.nytimes.com/blogs/bits/2013/06/26/microsoft-moves-to-simplify-3-d-printing/
Azt gondolom, hogy a hír időzítése nem volt véletlen:
http://m.techcrunch.com/2013/06/19/stratasys-acquiring-makerbot-combined-company-will-likely-dominate-3d-printing-industry/

2013. június 26., szerda

Frekvenciamérő - folytatás

Amikor terveztem ezt a frekvenciamérőt már a fejemben volt, hogy majd egyszer csinálok egy okosabb szebb, jobb darabot. Ez a verzió alapvetően egy frekvenciaskálának készült egy majdani hanggenerátorhoz (ez a project még várat magára egy ideig).
Sok minden kavarog a fejemben a továbbfejlesztést illetően (kitolt mérési tartomány, előosztó, frekvenciaarány mérés, sima számláló, impulzus szélesség mérés, stb.). Ami viszont eszembe se jutott (hogy bevalljam foglamamsincs, hogy mire kell) már vagy a harmadik ember kérdezi, hogy alacsonyfrekvenciás tartományban nem lehetne-e egy-két-három tizedes jegy pontossággal mérni.
Az egyik darabnak ráadásul ez eladási feltétele is lett, így most készül egy alternatív firmware 10s-es időalappal.
Megcsinálom, ugyan fogalmam sincs róla, hogy vajon mire kellhet. Ha valakinek van valami ötlete az kérem homályosítson fel.

2013. június 24., hétfő

Exchange 2010 SP3 RU1

Nem, most nem arról számolok be, hogy megjelent. Kinn van már egy ideje.
Megpróbáltam felrakni az egyik szerverünkre (Windows Server 2012, Exchange 2010 SP3). Közölte, hogy nem megy fel. Az eventlogban meg egy 1603-as hiba.
Nem volt kedvem msiexec logot bányászni, esélyes volt, hogy van egy pending restart a háttérben.
Újraindítottam, telepítő újra. Még mindíg nem megy fel.
Akkor csak jön az msiexec log.
Elevated prompt:

msiexec /update Exchange2010-KB2803727-x64-en.msp /l*xv ru.log

Erre felmegy.
Mi ebből a tanuság? Az UAC nem mindíg működik automatán jól.
Tehát az Exchange 2010 SP3 RU1-et tessék msiexec /update-el elevated command promptból telepíteni.

2013. június 21., péntek

Minta rendelés - kivertem a biztosítékot

Időről időre mindenféle mintákat rendelek a különböző félvezetőgyártóktól az ötleteim kipróbálására. Fogalmam sincs mi lehetett az az eszköz (LED meghajtókat és egy Wi-Fi chipet rendeltem) ami bekapcsolta a Veszélyes kapcsolót a TI embereinek a fejében. Ezt a levelet kaptam tőlük:

"Texas Instruments Sample System Notification for Order Number: XXXXXXX

Dear TI Sample Requester:
We are sorry for the inconvenience, but your TI Sample Order is ON HOLD.
Because TI parts are potentially being used by a company in the Defense Industry or in a Space, Avionics, and Defense Application, we require that an End Use Certification Letter be submitted to our Global Export Control team for review and approval.
Please contact us at email address ti_store@ti.com and Request a Copy of TI’s End Use Certification Letter. 

We will help you complete the certificate, get it approved, and release your sample request.

Regards, TI Worldwide Sample Program
"


Tehát elkértem a jelzett levelet. Meglátjuk mi történik...

Exchange 2013 back to the past (2003)

Épp egy Exchange 2013-on rakom össze a GAL-os, OAB-os, AddressList-es, ABP-s mizériát. Nézegetem a helpet.
Részlet a

Get-Help New-OfflineAddressBook -full

parancs kimenetéből:

    -Name <String>
        The Name parameter specifies the name that describes the OAB object in Exchange System Manager. This value can contain a maximum of 64 characters.


Te szent gatyamadzag. Feltűnt valakinek, hogy 2013-at írunk. És a Microsoft Átnevezőkommandó már kétszer is találkozott a fent nevezett eszközzel (jó persze közben az eszköz is átalakult)

2003 - Exchange System Manager
2007 - Exchange Management Console
2010 - Exchange Management Console
2013 - Exchange Admin Center

Ja és tegyük hozzá, hogy az OAB nem látszik a 2013 management felületén (vagy, csak én nem találtam meg), csak PowerShell-ből kezelhető

2013. június 20., csütörtök

Furcsa hívás

Amikor megszületett az első publikus elektronikai projectem (a frekvenciamérő) akkor a kész cikket és a teljes dokumentációt elküldtem a Rádiótechnika szerkesztőségének.
Választ nem kaptam a levelemre és miután nem vagyok különösebben pióca, napirendre tértem az ügy felett. Néhány héttel később némi harc árán (kicsit elbeszéltünk egymás mellett) kikerült a cikk a hobbielektronika.hu-ra. Ezzel magamban a Rádiótechnikás ügyet félre is raktam.
Ma kaptam egy telefonhívást. Elnézések közepette hívtak az RT-től, hogy megjelentetnék a cikkem és kérnek egy rakás személyes adatot.
Megadtam mindent amit kértek, ugyankkor jeleztem, hogy időközben a cikk már megjelent online. Ennek ellenére nem kaptam elutasítást, kérdés, hogy így is megjelenik-e. Várom a fejleményeket...

SkyPE, video, WP8

Most, hogy visszatértem az Androidra, elgondolkozom, hogy a Microsoft ennyire béna, direkt szivatja magát, vagy jól megtervezett marketingfogás, hogy baromságokat csinál, mert arra odafigyelnek?

"Ingyenes videoüzenet-küldési lehetőséggel egészítette ki azonnali üzenetküldő-, videochat- és VoIP-alkalmazását a Microsoft. A Skype-ba bekerülő új funkció minden platformon elérhető, kivéve a Microsoft saját okostelefonos rendszerét, a Windows Phone-t."

Innen:
http://www.hwsw.hu/hirek/50454/skype-videohivas-videouzenet-videochat.html

2013. június 19., szerda

Ubuntu a BeagleBone Black-en

Azért írom ezt a bejegyzést, hogy összefogjam azokat az információkat amik az Ubuntu BBB-n való telepítéséhez szükségesek. A folyamat végén egy parancssoros felületet kapunk.
Authentikációs adatok:
felhasználónév: ubuntu
jelszó: ubuntu
A folyamat:
1. Rakjunk be egy MicroSD kártyát egy USB-s olvasóba.
2. Csatlakoztassunk egy USB Hub-ot a BBB-hez.
3. Csatlaoztassuk az USB-s olvasót és a billentyűzet/egér kombó vevőjét az USB Hub-hoz.
4. Indítsuk el a gyári Angström Linuxot
5. Töltsük le az Ubuntu image-et. Az információ innen származik: http://www.armhf.com/index.php/boards/beaglebone-black/
Az Ubuntu 12.04 LTS-hez szükséges image a következő: http://s3.armhf.com/debian/precise/bone/ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz
6. Rakjuk rá az image-et az SD kártyára a következő paranccsal:
xz -cd ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz > /dev/sda
7. Mountoljuk fel a keletkezett fájlrendszert (én ezt itt elfelejtettem, ezért másképp csináltam). Remélem a devicefile neve rendben van:
mount /dev/sda2 /mnt
8. Másoljuk át az image-et (ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz) a felcsatolt fájlrendszerbe valahova
9. Állítsuk le a BBB-t és tegyük át a MicroSD kártyát az alaplapi foglalatba.
10. Indítsuk el az Ubuntut. (Először az SD kártyáról)
11. Telepítsük fel az Ubuntut az integrált MMC-re a következő parancsal:
xz -cd ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz > /dev/mmcblk1
12. Állítsuk le a rendszert, vegyük ki a MicroSD kártyát és indítsuk el az MMC-ről
Első lépések az új rendszerrel:
13. Először is rakjuk rendbe a csomagkezelő rendszert:
apt-get update
apt-get upgrade
14. Ha más billentyűzetkiosztást használunk mint az amerikai (én a magyart) akkor ezzel tudjuk átállítani:
dpkg-reconfigure keyboard-configuration
15. Állítsuk át az ubuntu felhasználó jelszavát valami biztonságosabbra.

2013. június 18., kedd

T9 újra

Most, hogy visszatértem az Androidra, megint szembejött az idegesítő T9 (predictive text) és megint hülyeségeket csinál. Nekiláttam, hogy kikapcsoljam, persze megint nem találtam, hogy hol van.
Semmi gond, a blogban megírtam, megkeresem. Itt a cikk:
http://it-pro-hu.blogspot.hu/2013/03/nokia-vs-htc.html
Tehát okos vagyok. Megírtam, hogy sikerült, de azt nem, hogy hogyan.
Tehát:
Settings > Language & Keyboard > Touch Input (keverőpult a jobb oldalon) > Text Input > Prediction

Apple bug utóélete

Pénteken jött egy levél, hogy szerintük a keresőmotor adja vissza a saját autocomplete url-jeimet. Ez számomra eléggé megkérdőjelezhető.
Miután a problémát nem érzem annyira súlyosnak, tehát ennyiben marad.
Legalább az látszik, hogy értelmes időn belül foglalkoztak vele.

Univerzális Digitális Számláló 2. - Felfüggesztve

Átmenetileg kénytelen vagyok ezt a projectet felfüggeszteni.
Sajnos (valószínüleg a saját bénázásom következményeként) nem sikerül a csipogót a rendszerbe integrálni, sőtt addig kötögettem össze-vissza, hogy mostmár a nyomógombok kezelése se megy normálisan.
Ezek még mindíg nem adnának okot a felfüggesztésre, de vár rám több olyan project amit előrébb soroltam a rangsorban, mint pl. a LED Display project, vagy a Nagios.

Új project: Nagios a BeagleBone Black-en

Itt a következő projectem. Nem igazán egy beágyazott rendszer project, hanem egy beágyazott rendszeren futó normál informatikai megoldás.
Ma az irodában egy HP Microserveren fut a Nagios. Ezt szeretném egy BeagleBone Black-el kiváltani (energia fogyasztás, helyigény, megbízhatóság, stb.)
A feladat a következő:
  • Ubuntu Server telepítés (12.04 LTS vagy 13.04)
  • Nagios telepítés
  • Konfiguráció átvitele
  • Kész


Bye WP8, Good Bye

Megvolt. Már egy jó ideje elegem van a WP8-ból. Ma reggel végre befejeztem. Visszavettem a sokkal régebbi, sokkal ócskább, nem szeretem telefonomat. Nagy megkönnyebbüléssel tértem vissza a HTC Sensation-re.
Nem lesz vezetéknélküli töltőm, rosszabb lesz a kihangosítóm, de legalább MŰKÖDIK.
A WP8-al majd próbálkozom, ha WP8.1-nek fogják hívni. Hátha.


2013. június 14., péntek

Univerzális Digitális számláló 1.

Van nekünk egy sütőnk, meg egy fritunk itthon. Mindkettőben nagyjából ugyanaz a digitális időzítő van. Az időzítőnek van egy kétdigites 7 szegmenses kijelzője két gombja, meg egy hátulütője. Csak csipog az idő lejártakor, de az eszközt nem kapcsolja ki.
Rájöttem, hogy szükségem van egy ilyesmi időzítőre több feladathoz, természetesen kapcsolási képességgel együtt.
A következő felhasználásokat tervezem:
  • A fenti fritu külső vezérlése
  • Kicsi asztali időzítő (ehhez valószínüleg majd LCD kijelző kell a LED helyett az elemes működés miatt)
  • A (tervezett) UV levilágítóm vezérlése amit a forrasztásgátló réteg előhívására akarok használni
  • Forrasztóállomás "watchdog" (folyamatosan félek attól, hogy egyszer bekapcsolva felejtem a forrasztóállomásomat. Ezért azt találtam ki, hogy rákötök egy időzítőt ami akkor indul, ha a páka a helyen van a tartóban és öt perc múlva kikapcsolja az egész állomást)

A project az MSP430-as value line uC szérián alapul (igérem lesz más is előbb-utóbb). A tervezési alapelvek a következőek:
  • A uC külső csatlakozásainak bele kell férnie a maximum 20 lábba. Ezt azért szabtam meg, hogy akár DIP tokkal akár SMD-vel megépíthető legyen.
  • A lehető legkevesebb külső alkatrész használata. Hogy őszinte legyek a kijelző multiplex digitjeinek két meghajtó tranzisztorán kívül nem szeretnék külső aktív elemet használni
  • Az eredmény egy olyan SMD alapú terv legyen ami nyomógombokon kívül befér a kijelző alá és breadboard kompatibilis
  • Legyen a szerkezetnek egy PC-s programozói felülete (ez nagy valószínüséggel egy soror port lesz)
Az első két tervezési elv kihívások elé állított. Nézzük meg a szükséges lábszámokat a különböző funkciókhoz:
  • A uC saját felhasználása: 4 láb (VCC, GND, RST, TEST). Ezekre a lábakra minden időben szüksége van.
  • Két digites 7 szegmenses kijelző: 10 láb (7 szegmens, 1 tizedespont, 2 digit multiplex láb)
  • Külső időalap kvarc: 2 láb
  • PC kommunikáció: 2 láb (UART: TXD, RXD)
  • Nyomógombok: 2 láb
  • Külső indítás: 1 láb
  • A terhelés kapcsolása: 1 láb
  • Piezo csipogó (jelezni az idő leteltekor): 1 láb
Számoljuk meg, összesen: 4+10+2+2+2+1+1+1 = 23 láb. Hopp! Ez sok.
Na tehát a következő lehetőségem van:
  • Használok valamilyen buszkiterjesztő áramkört (valami I2C, SPI alapú cucc vagy egy egyszerű shift register mint a 74HC595)
  • Használok egy 7 szegmenses kijelző meghajtót/dekódert
  • Átszervezem a lábhasználatot okosabbra
Nézzük meg ez utóbbit:
  • A uC saját dolgaival nem tudok mit kezdeni (legalábbis, ha nem muszály, nem nyúlok hozzá). Marad 4 láb
  • A második digit meghajtó tranzisztort inverterként használom (az első meghajtó tranzisztor  kollektoráról vezérlem). A koncepció kipróbálva. Marad 9 láb.
  • Használjuk a beépített DCO-t a kvarc helyett. Ezt a koncepciót nem kedvelem, tehát a lábak maradnak. Marad 2 láb.
  • PC kommunikáció. Itt nincs sajnos semmi trükk. Marad 2 láb.
  • Nyomógombok: Ha multiplexálom a nyomógombokat a digit meghajtó tranzisztorokról akkor egyetlen lábról tudom érzékelni a gombokat. Koncepció kipróbálva. Marad 1 láb.
  • Külső indítás. Nincs trükk. Marad 1 láb.
  • A terhelés kapcsolása. Nincs trükk. Marad 1 láb.
  • Piezo csipogó: A kijelzőből, csak az egyik tizedes pontra van szükségem. Mi van, ha a másik helyére bekötöm a csipogót? Ez a koncepció. Ha alá tudom támasztani: Marad 0 láb.
Számoljuk újra: 4+9+2+2+1+1+1+0  = 20 láb. Megvagyunk!!!

Mi van már készen:
  • A kapcsolási rajz (a csipogó működését még bizonyítani kell)
  • Működő áramkör a próbapanelen
  • A kijelző meghajtó kódja
  • A prellmentesített nyomógomb meghajtó
  • A számláló kódja (nyomógombos beállítással)
Mi van még hátra (nem feltétlenül ebben a sorrendben):
  • A csipogó kódja (a fenti elmélet bizonyítása)
  • Házigyártású nyák
  • Flash-be írás futásidőben (a PC intefészen keresztül jövő beállítások tárolására)
  • Soros kommunikáció
  • Karakteres menüvezérelt felhasználói felület (a uC-be belülre
  • Soros bináris parancskészlet (a pc-s felülethez)
  • A számláló kódjának kiterjesztése a programozható funkcionalitásra (mint pl. a watchdog)
  • PC-s felhasználói felület (legvalószínübb, hogy C#-ban megírva)
  • SMD nyák terv és rendelés
Ez az új projectem. Bármilyen megjegyzés,t ötletet, vágyott funkcionalitást szívesen fogadok.



A frekvenciamérő utóélete

Az első pillanattól kezdve amikor az eredeti teszt led kijelzőket lecseréltem a véglegesre zavart a fényereje. Konkrétan kevés volt. Ma végeztem egy kísérletet és kiderült, hogy a digit meghajtó tranzisztorok nem nyitnak ki eléggé. Számításaim szerint elég volt bázisáram, láthatóan viszont nem. Így végülis az egyik megépített darabon bázisellenállásokat lecseréltem 10k-ról 4.7k-ra. Így már rendben van a dolog. Lehetne még a szegmens ellenállásokat csökkenteni, de nem akarom a uC-t túlterhelni.
Teganp megérkezett az első vásárló a szerkezetre. Erre várok már egy jó ideje. Ez ad némi lökést a további fejlesztésekhez.

2013. június 12., szerda

LPC800 Simplicity challenge

Mit itt már írtam róla, értesítettek, hogy kapok egy LPC800 mini-board fejlesztőkészletet.
A DHL futár ma meg is hozta.
A verseny Augusztus 30-ig tart.
Az én kihívásaim pedig most kezdődnek:
  1. Csinálni, vagy találni valamit itthon amivel rá tudom kötni a gépemre
  2. Összerakni a fejlesztőkörnyezetet, hogy programozni/letölteni tudjak
  3. És ez a legnagyobb kihívás: Kitalálni, hogy mire fogom használni ami megfelel a verseny kiírásának. Jelenleg semmi sem jut az eszembe.
Ha van valami ötleted, ne tartsd magadban, oszd meg velem. :-)

"SoB" a KiCAD-ben

Nagy barátja vagyok a Dangerous Prototypes által tervezett és a SeeedStudio által forgalmazott "Sick of Beige" doboznak. Egyre több projectemben használom ezeket. A DP gyárott egy Eagle template könyvtárat ezekhez.
Én magam részéről inkább a KiCAD-et preferálom, mert bajom van az Eagle maximális nyák méretével (megvenni pedig nem fogom amíg hobby projekteket futtatok).
Miután nem találtam a KiCAD-hez modul könyvtárat (mert béna vagyok) gyártottam egyet.
Használhatod, módosíthatod, terjesztheted szabadon:
http://files.pakahuszar.hu/KiCAD/SoB.zip

[2015.10.15] Az idők változnak, a KiCAD is. A fenti link már nem él, ugyanakkor az új KiCAD (jelenleg 4.0rc1) rendelkezik egy új modulkönyvtár formátummal. Ehhez létrehoztam egy új github szervezetet, ahova többek mellett ezt a könyvtárat is kiraktam. A használatáról itt olvashatsz: http://pakahuszar.blogspot.hu/2015/09/kicad-vs-github.html - sajnos magyar verziót még nem írtam belőle.

 (a kép csak ilusztráció, a könyvtár az összes létező verziót tartalmazza)

2013. június 11., kedd

A winner is ... me :-)

Na nem nyertem díjat, csak egy lehetőséget. Itt írtam róla, hogy lehet jelentkezni az NXP versenyére. Jelentkeztem. Most kaptam a levelet, hogy kapok fejlesztőkészletet amivel el lehet készíteni a pályaművet. A beadási határidő aug. 30. Ötletem még nincs, majd kitalálok valamit, esetleg kommentben várom az ötleteket.
 

2013. június 10., hétfő

Frekvenciamérő - dangerousprototypes.com

A frekvenciamérő megjelent a DangerousPrototypes bolgban is.

Hőmérő 10. - Megjelent


Megjelent a hőmérőről szóló cikk. Itt olvasható.



Kijelzők - Megjöttek

Van még néhány project ötletem. Ezekhez is, meg a már említett LED Displayhez is (utóbbihoz mint alternatív megoldás) szereztem néhány régi, ma már nem gyártott szépséget.
Itt vannak a múlt icipici LED kijelzői. A HP-tól és a National Semiconductortól. Se a termékek, se a cégek nem léteznek már (az akkori formájukban). A HP alkatrész és műszer divízióiból Agilent Technologies lett, a National Semiconductor pedig beolvatt a Texas Instruments-be.

Én már tudom, hogy miben fogom használni ezeket a szépségeket (az elsőt is), csak még nem írtam róla. :-)

2013. június 9., vasárnap

Hőmérő 9. - Kész

Elkészült a hőmérő project. Három példány már működik belőle, a dokumentációját összeraktam, és publikáltam (moderációra vár).
Itt vannak az elkészítéséhez szükséges fájlok:




Azt hiszem, ezt árulni, nem fogom se késztermék, se kit, se üres panel formájában, hacsak, valaki ezt külön nem igényli.
Ez a project inkább otthoni játéknak, tanulni jó. Hőmérőt ennek az előállítási költségének a töredékéért lehet kapni.

2013. június 7., péntek

LED Display 3. - Kinetis

Végül is döntöttem. Áttérek ebben a projectben a FreeScale Kinetis uC használatára. Megrendeltem a fejlesztő készletet. Meg is jött. Beforrasztottam az Arduino kompatibilis csatlakozókat.
Jelenleg egy dolog okoz fejtörést (ami ugyan a fejlesztés megkezdését nem akadályozza), az ARM remek találmánya az SWD In-Circuit debugger csatlakozó. Gondolom a helytakarékosság miatt sikerült egy 5x2-es 1,27mm osztástávolságú csatlakozót kitalálni. Ez sajnos elég drágán szerezhető be (a csatlakozók ára összemérhető a felhasznált uC-k árával).
A fejlesztést (szoftver) egyenlőre a platformon (FRDM-KL05Z) kezdem el, utána meglátjuk...

WP8 - Call Log

Ismét hülyén nézek ki a fejemből. Újabb koporsószeg a zseniális WP8-nak. Magam részéről én ügyfelekkel számolom el a saját időmet. Ennek a dolognak az egyik fontos eleme lenne a teleonom híváslistájának feldolgozássa.
Azzal már megbékéltem, hogy nem tudom szinkronizálni a híváslistámat a gépemmel (ez androidon egy megfelelő alkalmazás segítségével IMAP-on keresztül közvetlenül az Exchange szerverre történt kb. valós időben), még azt is lenyeltem, hogy exportálni sem tudom, de az minimum gáz, hogy a hívás befejezését követően megnézni sem, tudom, hogy egy adott hívás mennyi ideig tartott.
Körülnéztem a neten. Másnak sem sikerült:
http://forums.wpcentral.com/windows-phone-8/207153-there-way-see-call-length-call-log.html
Nézve a Microsoft desktop és mobil termékeit, azt látom, hogy haladnak valahova. Hogy hova, azt nem tudom, de hogy nem előre az egészen biztos.
Magam részéről itt egy WP8 vs. WM6.5 összehasonlítás:

WP8:
+ Több Exchange postafiók kezelése
- Minden egyéb

WM6.5:
- Csak egy Exchange postafiók kezelése
+ Minden egyéb

Dühös vagyok. Azt hiszem ma nekiállok a vissza az Androidra projectemnek.

2013. június 5., szerda

Raspberry PI és Beaglebone Black doboz

Nekem is van két-két darabom a címben jelzett cuccokból. Egy rakás dolgot tervezgetek belőlük, de nagy kérdés, hogy mikor lesz kedvem/időm/esetleg más késztetésem arra, hogy foglalkozzak velük.
Addig is ami mindenképp kell hozájuk az doboz.
Találtam is a neten jól kinéző lézervágott akril dobozt hozzájuk:
http://builttospecstore.storenvy.com/products/404262-raspberry-pi-enclosure-kit
http://builttospecstore.storenvy.com/products/1459574-beaglebone-black-enclosure
Ezeknek az ára sem lenne túl nagy horror (persze a fröccsöntött műanyag RPi házhoz képest az)
Viszont a $22-os szállítási költség az sok.
Szerencsére mindkét házhoz kint vannak a tervek a neten, így másfél hete elkezdtem gyártót keresni. Találtam.
Kértem ajánlatot. Kaptam is gyorsan. Az RPi házra 3eFt+ÁFA, a BBB-re pedig 2,5eFt+ÁFA.
Megrendeltem, elkészültek, ma elmentem értük.
Kicsit mellényultak. Az RPi ház átlátszó lett a rendelt fekete helyett, viszont nagyon korrektek voltak, én gondolkoztam, hogy elhozom így mert nem akkora gáz, de mire kitaláltam volna mit akarok, már mentek legyártani az újat, és ideadták a "hibás" darabokat is.
Így most van két plusz átlátszó RPi házam.
Már csak csavarokat, távtartókat kell kerítenem hozzájuk, bár az a gyanúm, hogy jó része lesz otthon a műhelyben.

Hőmérő 8.

Tegnap este és ma reggel, némi szenvedés után (az LCD kijelzőt leejtettem és csak a programozás után vettem észre, hogy törött - két szegmens elmúlt. Egy 40 lábú tokot kiforrasztani nem egy leányálom) összeraktam az első példányt. A dobozban való elhelyezéssel még vannak bajaim. Esélyes, hogy a következő összeszerelésénél le kell mondanom a bontható elemcsatlakozóról, hacsak nem találok egy alacsonyabb profilú csatlakozót. Íme a képek:


Már csak némi fájlrendezgetés és dokumentálás vár rám.

2013. június 4., kedd

Hőmérő 7.

Véééégre. Hosszas várakozás után megérkeztek a hőmérő paneljei. Megpróbálom ma, vagy holnap összerakni az elsőt és kirakni a cikket.






ADSense

Jó néhány évvel ezelőtt még a jelenleg nem működő :-( web oldalaimhoz gyártottam egy ADSense fiókot. Ez azután a feledés homályába merült. kb. 3 hete írva ezt a blogot észrevettem, hogy van nekem ilyen, mi több pénz is van rajta (kemény két euro :-) ).
Úgy voltam vele, hogy ha már itt van miért ne működjön. A bankszámlát gyorsan ellenőriztettem vele. Viszont ez nem volt elég. Valami postán küldött PIN kód is kellett neki.
Na végre ma megjött. Mint a lassított felvétel. Mostmár van hírdetés is az oldalon.
És ez nem az utolsó dolog ami megérkezett ma ...

2013. június 3., hétfő

Exchnage bug? - TNEF Conversion

Az egyik ügyfelemnél, a nem túl régen telepített Exchange szerver furcsa dolgot művel. Egy-egy elküldött levelet, néhány nap elteltével

#550 4.4.7 QUEUE.Expired; message expired ##

üzenettel dob vissza.
A rendszer: Windows Server 2012 frissen ropogósan telepítve + Exchange Server 2010 SP3
Elkezdtem nyomozni. Az első jelöltem az volt, hogy az ellenoldal szervere nem megy és az Exchange sokkszor próbálkozva visszadobja a levelet (ez esetben nem a fenti hibának kellene lennie, de ki tudja).
Telnetes teszt, minden működik.
Nézzünk körül az SMTP logban, mit látunk.
SEMMIT!!!
Mi van?
A levélnek nincs nyoma az SMTP logban. Event Log: Semmi.
Message Tracking log: Na itt megvan a levél. A következő kedves hibaüzenettel:
StorageTransientFaliureDuringContentConversion
Ebből azután van egy raklappal.
Ha egy épp beragadt levélen nézem a Queue-t akkor pedig ugyanezt kapom kicsit emberibb nyelven fogalmazva:
A storage transient faliure has occured during content conversion.
Keresgélés a neten.
A következők jönnek elő:
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/d6f0a77a-b35d-4e0b-a074-5a4015e0c792
http://social.technet.microsoft.com/Forums/en-US/exchangesvrsecuremessaging/thread/76f4b8b5-7cfe-41c1-a3ef-47aa036612a6
http://support.microsoft.com/kb/2625264

Ezek alapján két dolog látszik:
Túl nagy a header, de ezt a másik oldalnak kéne visszadobnia ami meg ugye nincs, mert az SMTP-ig el sem jutunk
Kapcsoljuk ki a TNEF konverziót. Ok ez megkerüli a problémát, de EMBER A MÁSIK OLDALON NEM MINDÍG EXCHANGE VAN!!!
Még az is látszik, hogy a hiba az Exchange 2013-ban is előfordul és a CU1 orvosolja. Remek, de nincs post-2010SP3-rollup még kint az első megjelent post 2010SP3 rollup a KB szerint ez nem orvosolja, tehát ezzel nem megyek semmire.
Egyenlőre megkerülő megoldásként azokra a domain-ekre, ahol ez előfordul, egyesével felveszem a domain-t remote-nak és kikapcsolom a TNEF-et.
Próbálom megoldani. Az eredeti levél tele van az ESET headereivel. Kikapcsolom az ESET-et, letiltom a Transport Agent-jét, nem oldja meg.
Másszunk kicsit mélyebbre. Az eléggé tisztán látszik, hogy a probléma egyenlőre lokalizálható egyetlen felhasználóra.
Egyenlőre bekapcsoltam a Content Conversion Tracing-et és a Pipeline Tracing-et, meglátjuk mi lesz belőle. Sajnos a Queue-ban már bent lévő levéllel láthatóan nem csinál semmit.
Egyenlőre várom, hogy legyen még hibás levél, valamint egy kolléga megnézi az adott felhasználó gépét, mert láthatóan ez, csak egy embernél fordult elő eddig.

Akiknek elgurult a gyógyszere

Ma befutottam a MediaMarktba, mert szükségem volt két dologra és épp nem volt időm elrohanni a nagykerekig. Kellett nekem egy 4-es csomag AAA akku, minél nagyobb kapacitással, valamint egy micro HDMI kébel, hogy végre be tudjam üzemelni az asztalomon vergődő BeagleBone Black-et.

Árak:
Duracell 4x 950mAh AAA akku 6500Ft
Hama HDMI - micro HDMI csodakábel 7000Ft

A típus nem ugyanez de a nagyker árak (szintén brutto):
Verbatim 4x 1000mAh AAA akku 2255Ft
NoName HDMI - micro HDMI kábel 1475Ft

Rájöttem, hogy kibírom még egy napig ezek nélkül a cuccok nélkül