A video about new Nanodesktop 0.3 (the next version of nd that
will be released in few days):
http://rapidshare.com/files/37786000/Na ... w.avi.html
Nanodesktop 0.3 preview
-
- Posts: 160
- Joined: Wed Jul 12, 2006 7:09 am
-
- Posts: 160
- Joined: Wed Jul 12, 2006 7:09 am
We have developed an application called Eyeserver. This applicationalexp wrote:how did you force the psp usb controller to be an host? i guess that the webcam is a standard pc webcam.
acts as a client/server component, and eludes USB PSP controller
limitations.
A card like a Fox Board, or a single chip, runs a small version of
Linux kernel with Eyeserver. The fox board has 2 USB port.
The former is connected with USB webcam, and the second is
connected to PSP. PSP requests video image to Fox board, and
Fox board sends to it the images collected by camera.
So, the USB host controller is in Fox board and not in PSP.
Aaaah, I thought there might have been something tricky... Anyway, great job. By the way, what are the new (are there any?) main features of version 0.3 against 0.2?pegasus2000 wrote: We have developed an application called Eyeserver. This application
acts as a client/server component, and eludes USB PSP controller
limitations.
A card like a Fox Board, or a single chip, runs a small version of
Linux kernel with Eyeserver. The fox board has 2 USB port.
The former is connected with USB webcam, and the second is
connected to PSP. PSP requests video image to Fox board, and
Fox board sends to it the images collected by camera.
So, the USB host controller is in Fox board and not in PSP.
Ciao, caro. Gran lavoro!
A.
-
- Posts: 160
- Joined: Wed Jul 12, 2006 7:09 am
Some anticipations:Alberto wrote:Aaaah, I thought there might have been something tricky... Anyway, great job. By the way, what are the new (are there any?) main features of version 0.3 against 0.2?pegasus2000 wrote: We have developed an application called Eyeserver. This application
acts as a client/server component, and eludes USB PSP controller
limitations.
A card like a Fox Board, or a single chip, runs a small version of
Linux kernel with Eyeserver. The fox board has 2 USB port.
The former is connected with USB webcam, and the second is
connected to PSP. PSP requests video image to Fox board, and
Fox board sends to it the images collected by camera.
So, the USB host controller is in Fox board and not in PSP.
Ciao, caro. Gran lavoro!
A.
a) nd 0.3 has Phoenix Graphical Subsystem, a system for multithreading
graphical application;
b) nd 0.3 has a new message passing system: new functions replace the
old MouseControl routine; to manage mouse events is more simple now;
c) NanoC has been extended with new C functions: compatibility with ANSI
C has been improved;
d) scanf has a new engine;
e) VirtualKeyboard API has been totally rewritten to support different
types of keyboard (in future, this allows to integrate, easily, support
for ir keyboards) The different keyboards available are enumerable
f) The new VirtualKeyboard replaces the old VirtualKeyboard and it
is more powerful
g) Added support for TextBox, ListBox, TextArea, CBox
h) Added support for USB webcam via Eyeserver/Eyeclient
i) ndHighGUI has been extended with a new API for webcam: this
ensures full compatibility with Intel OpenCV applications
l) EMI and EMIEMU components allows you to program VFPU using
simple C functions and without using inline assembler
m) EMIEMU emulates under PSPE the behaviour of VFPU