pgeorges schrieb:

Hi!

 > It is also important to consider Pocket PC, as some people
 > already managed to connect a DGT board with a PPC
 > (CEboard, Pocket GrandMaster).

Hm, though I do not use such a thing and admit that I really
don't like the runtime...

I do not forget it. Why should I? It would be interesting
wether dgtnix would not compile on WinCE as well as it does
on Windows already. ;)

After that the engine-approach is pure POSIX, (dgtdv2 itself
does not conatin _any_ hardware dependent part, that is all
done within dgtnix, which is a lib like libhid that Ben
uses) no need to worry on that side. To connect it to scid
would involve the same procedure as you do for all other
engines. At least the use of C(++) for the input engine does
not hinder porability. If there is any hindrence there it
would be the use of stdio which would require conversion as
you do for other engines.

But as I do not have any CE, nor will I get any CE, so I can
not program for CE. (Admitting that I've also no interest in
coding _for_ it, otherwise I'd probably have a device ;) All
I can assure is that dgtdrv2 itself will most likely compile
out of the box. If there is any problem it would be dgtnix
and it would be there to fix. Maybe Pierre did try it
already?

Same point for the Mac btw. dgtdrv2 runs smoothly just
dgtnix has a problem with serial com on the apple and I was
not able to fix it myself. :( If I could I would do it ASAP,
but as with CE I do not own an Apple either.

 > More over a new version of DGT board will include
 > Bluetooth, making it even easier to connect to a PDA.

I do not see the point here. IMHO: give me a BT-enabled DGT
and it will just run with dgtnix and consequently with
dgtdrv2. BT is not at all an issue here. It's just another
"cable" and it's still just serial communication as it is
with usb. Neither dgtnix nor dgtdrv2 makes any difference
between USB and serial. In fact I use a serial board
connected via USB to my PC by means of some USB2serial
converter, and I think for quite some time about using some
Serial2BT and use BT. I just did not yet get a proper
adaptor at a suitable price. Ideally it would just connect
to the serial port at the dgt, contain a 9V battery and sit
just outside the board. I believe the cabeling there
wouldn't be rocke science.

So to say: the connection of the board to the PC is quite
some layers below the software written.  The "cabeling" is
something like layer 0, the driver (dgtdrv2) lives on layer
6 or 7 (depending on your view of the end user level).
That is like Bens tcl-code that lives someweher up there.
The libhid is still "high enough" to work over a bt cabeling
as well I'd guess.  So why should I have to care about the
kernel part? To handle the BT/USB/serial is the reason why I
use an OS. It wouldn't even come to my mind to implment this
in scid ;)

-- 

Kind regards,

Alexander Wagner
Universitaetsbibliothek Ilmenau
Langewiesener Str. 37
98693 Ilmenau
Tel.: 03677/69-4521 , Fax.: 03677/69-4617

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to