Kiss DP-600 

Egy ismerősöm szerzett egy Linksys Kiss DP-600 típusú médialejátszót. Mint kiderült róla Linuxot futtat, így nem hagyhattam ki, hogy ne szedjem ízekre:

Mint láthatjuk asztali DVD van benne, ami azért nagy szó manapság.
Read more...
[ 1 hozzászólás ] ( 10755 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 1449 )
Setting up Qt build enviroment for AVR32 development 

Currently I have a project which is based on the Atmel's NGW100 board.
It contains an 7' LCD display with touchscreen, an AC97 soundcard, a GPRS modem, and a PIC based board for controlling relay's, and so on.
The development time to make it working should be as sort as is possible. Read more...
[ hozzászólás ] ( 88 megtekintés ) [ 0 trackbackek ] permalink ( 2.9 / 2267 )
Qt - Eagle nyáktervezős zoom 

Sokat használom a Cadsoft Eagle nyáktervezőjét nyáktervezőjét, és azt kell hogy mondjam, az egérgörgős zoomját kötelezővé tenném minden grafikai, stb. programban.

A minap felötlött bennem a gondolat, hogy az egyik Qt-s alkalmazásomba ilyen zoomot implementáljak. A dolog kivitelezése igazán illik a Qt Create more Code less filozófiájába, ugyanis néhány sorból megvan.
Read more...
[ hozzászólás ] ( 20 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 1197 )
Openwrt svn - Netgear DG834GT  

Ismét egy kis jegyzetszerű okosság következik most embedded linux témakörben.

A postban openwrt image készítésről lesz szó friss svn snapshotból.
Elöljáróban annyit szeretnék megjegyezni, hogy a napi forrásból történő image pörgetést nem célszerű éles eszközön használni. Read more...
[ hozzászólás ] ( 952 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 1508 )
Csatlakozás Bluetooth-soros adapterhez Linux alól 

Csak azért, hogy meglegyen, mert a tavalyi versenyen használt technológia képességeit idén újra fel kellett fedeznem.

Tehát adott egy Bluegiga WT12 modul, egy olcsó USB-s BT dongle, és egy Ubuntu 9.04

Első lépés (opcionális):


sudo /etc/init.d/bluetooth start


Majd:


lucifer@lapos:~$ hcitool scan
Scanning ...
00:07:80:81:A5:84 SECRC1571
lucifer@lapos:~$


Állapítsuk meg milyen szolgáltatások futnak az eszközön:
Ehhez kérni fogja a kódot, amit a felbukkanó grafikus dialógusban megadhatunk neki.


lucifer@lapos:~$ sdptool browse 00:07:80:85:A5:84
Browsing 00:07:80:81:A5:84 ...
Service Name: Bluetooth Serial Port
Service RecHandle: 0x10000
Service Class ID List:
UUID 128: 00001101-0000-1000-8000-00805f9b34fb
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100



Mint látjuk a soros port szlgáltatás az 1. csatornán van.

Ezt követően regisztáljuk a szolgáltatást.

lucifer@lapos:~$ sdptool add --channel=1 SP
Serial Port service registered


Majd csatlakozzunk az eszközünkhöz:



lucifer@lapos:~$ sudo rfcomm connect /dev/rfcomm0 00:07:80:81:A5:84 1
[sudo] password for lucifer:
Connected /dev/rfcomm0 to 00:07:80:81:A5:84 on channel 1
Press CTRL-C for hangup



Ennyi. Innentől van egy /dev/rfcomm0 sorosportunk amit ugyanúgy használhatunk mint egy sima sorosportot.

// A MAC címek természetesen FAKE-k, illetve ha használni akarod, akkor a sajátodat kell beírogatnod.

Update:

Ha sima mezei userként is szeretnéd használni a /dev/rfcomm0 portot, akkor add hozzá magad a dialout csoporthoz például a következő parancs segítségével:

sudo usermod -a -G dialout $USER



Ha pedig random Device or resource is busy hibaüzeneteket kapunk a port megnyitásakor, akkor töröljük a modemmanagert.

[ hozzászólás ] ( 2 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 1266 )

<< <Előző | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |

 
számláló