Caanoo SDK für FreePascal (TEST)


Yakumo500

Still Fresh
Joined
Dec 20, 2010
Messages
6
Hi,

Da der Caanoo schon etwas mehr kostet und ich nicht in C++ programmieren will habe ich beschlossen zunächst die SDK in Pascal zu übersetzen (oder wenigstens einen Teil). Bei Erfolg möchte ich mir den Caanoo leisten. Nach ein paar Tagen habe ich jetzt ein Programm zusammen. Es wäre gut wenn ihr das Programm auf eurem Caanoo testen könntet.

Was macht das Programm?
Es erstellt ein normales Fenster wie andere Caanoo Applicationen auch. Nach ca. 4 Sekunden wird dieses wieder geschlossen und das Programm beendet. Außerdem wird eine Datei namens "main_output.txt" angelegt, die das Log beinhaltet.

Ich habe das Programm angehängt. Schreibt bitte auch eine Antwort wenn das Programm überhaupt nicht funktioniert!

-- Mi Dez 22, 2010 13:31 --

Gibt es denn niemand der einen Caanoo hat und kurz Zeit um das zu testen?
Oder bin ich in der falschen Forum Kategorie?
 

Attachments

  • FPC_Caanoo.zip
    42.2 KB · Views: 227
Danke für das testen.
Kannst du mir die Datei namens "main_output.txt" schicken falls sie existiert?
 
Bei mir funktioniert es. Auf der seriellen Konsole sehe ich folgende Ausgabe:
Code:
<i>
</i>run 1
run ....
run 941
Run view created...
1
gFWver[0] = 1
0
gFWver[1] = 0
1
gFWver[2] = 1
max_right=861
FB_OpenMouse()
Using tslib touchscreen
Check joystick...
[20],  [10],  [12],  [22],  [21],  [4],  [15],
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NED_FILE_READ [/var/tmp/NED_LIC.SYS]
NED_FILE_READ [/var/tmp/NED_SID.SYS]
Keyboard=32768state=1, keysym->sym=3SDL_Exitialize()
SDL Quit...
EXIT

In der Datei main_logout.txt steht:
Code:
<i>
</i>Init DGE ...
Success!
Get DGE Version ...
Version: 20000 Date: 20100818
Create Window ...
Success!
Set Run Function ...
Success!
Enter loop ...
Release Window ...
Success!
Close DGE ...

Sieht für mich ok aus.

Caanoo:
Version 1.0.1
Firmware: Linux 2.6.24 Revision: 120


Gruß
Thomas
 
Back
Top