Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Vogtinator

Pages: 1 ... 71 72 [73] 74 75 ... 83
1081
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: December 15, 2012, 01:59:06 pm »
Did you download the right kernel image and did you put it in /linux on the calculator?

1082
TI-Nspire / Re: nTxt - Nspire Text Editor
« on: December 15, 2012, 01:57:16 pm »
Nope, still crashes. Im using the most recent OS and ndless.

1083
Wir können uns für 108€ CX CAS von der Schule kaufen oder für 10€ pro Jahr Clickpad CAS leihen.

1084
Quote
Bei euch an der Schule gibt es sowas wie Entscheidungsfreiheit?
Ja, aber nie für das, was man nicht haben will..

Quote
Ich konnte bei meiner Kurswahl noch nicht mal Gemeinschaftskunde (Politik) abwählen
Ich muss in ein paar Wochen erst wählen und hab absolut keine Ahnung, wie das System funktioniert..
Es gab ein 20-seitiges Heft als Anleitung, welche Möglichkeiten man hat, verstanden hats niemand, nicht einmal
nach einem 1 1/2 stündigen Vortrag vom Kollegstufenbetreuer..

1085
Bei uns an der Schule(FDG) in Bayern müssen wir in der 9. wählen, ob wir ab der 10. mit TI nspire's mit CAS arbeiten wollen,
wir können dann aber noch wählen, ob wir das Mathe-Abi dann mit CAS oder ohne schreiben.
Mit CAS soll angeblich einfacher sein.

1086
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: December 11, 2012, 09:12:47 am »
Quote
Im a bit of a noob, and I can't load the kernel for some reason, don't know why
? We can't help you if you don't provide enough information.
What did you do and which step fails?

1087
TI-Nspire / Re: nspire Linux Questions
« on: December 11, 2012, 01:20:47 am »
Link? I can only find a webserver for windows called tinyweb.

1088
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: December 10, 2012, 03:19:42 pm »
Quote
I found a video where a touchpanel can recognize more fingers:
I think they're subdividing the screen into sections, each treated seperately.
With resistive Touchpads you can't measure proximity and position without contact,
so the nspire does indeed have not a resistive one.

1089
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: December 10, 2012, 12:01:23 pm »
Quote
And somewhere in the web I saw a resitive touchpad witch could regocnize up to five fingers and different pressure...
But not five independent positions? My old laptop with resistive touchpad could determine the count of fingers I was pressing with (Scrolling, rightclick). Gestures like zooming weren't possible.

Quote
So this is limited by the firmware in the touchpad itself?
Apparently, yes. But you can't get more information than position and proximity/pressure anyway.

1090
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: December 10, 2012, 08:34:07 am »
Quote
As the Touchpad is a resistive one, it should recognize more than one contact with finders...
Wrong :P Only capacitive and optical touchsensitive interfaces are capable of recognizing more than one position.

Quote
Is that possible under linux where not the standart driver from the OS is used?
Nope, only position, velocity and proximity can be read.
http://hackspire.unsads.com/wiki/index.php/Keypads#Touchpad_I.C2.B2C

1091
TI-Nspire / Re: nspire Linux Questions
« on: December 09, 2012, 01:27:50 pm »
I don't think any linux distro with desktop environment is usable.
Not even the most-embedded webkit browser is running bearable.
You can't to anything useful other than "links -g".
Even for file browsers the screen is too small, we should focus on non-X distros.
It could get faster if we can get USB 2.0 to work (swap).

1092
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: December 09, 2012, 12:44:18 pm »
I got the touchpad to work partially (X and Y swapped, changing the page didn't work at all).
Now I chose to rewrote everything, and I can only get 0s (running in nspire_emu):
Code: [Select]
#define NSPIRE_TOUCHPAD_BASE 0x90050000
static void nspire_touchpad_write(uint32_t value, uint32_t addr, struct nspire_touchpad *touchpad)
{
*((uint32_t*)(addr + NSPIRE_TOUCHPAD_BASE)) = value;
}

static uint8_t nspire_touchpad_read(uint32_t addr, struct nspire_touchpad *touchpad)
{
return *((uint32_t*)(addr + NSPIRE_TOUCHPAD_BASE));
}

/* Reset */
nspire_touchpad_write(0, 0x38, touchpad);
/* Set port to 0xFF */
nspire_touchpad_write(0xFF, 0x10, touchpad);
/* Set page to 0x04 */
nspire_touchpad_write(0x04, 0x10, touchpad);
/* Reset */
nspire_touchpad_write(0, 0x38, touchpad);
/* Set port to 0xFF */
nspire_touchpad_write(0xFF, 0x10, touchpad);
/* Increase 'reading' */
nspire_touchpad_write(0x100, 0x10, touchpad);
/* Read current page */
read[0] = nspire_touchpad_read(0x10, touchpad);

nspire_emus code:
Spoiler For Spoiler:
Code: [Select]
/* 90050000 */
int touchpad_cx_state;
int touchpad_cx_reading;
u8 touchpad_cx_port;
u32 touchpad_cx_read(u32 addr) {
switch (addr & 0xFFFF) {
case 0x0010:
if (!touchpad_cx_reading)
break;
touchpad_cx_reading--;
return touchpad_read(touchpad_cx_port++);
case 0x0070:
return touchpad_cx_reading ? 12 : 4;
default:
return 0;
}
return bad_read_word(addr);
}
void touchpad_cx_write(u32 addr, u32 value) {
switch (addr & 0xFFFF) {
case 0x0010:
if (touchpad_cx_state == 0) {
touchpad_cx_port = value;
touchpad_cx_state = 1;
} else {
if (value & 0x100) {
touchpad_cx_reading++;
} else {
touchpad_write(touchpad_cx_port++, value);
}
}
return;
case 0x0038:
touchpad_cx_state = 0;
touchpad_cx_reading = 0;
return;
}
//bad_write_word(addr, value);
}

Edit: With my old code I can get only x OR y velocity. If X comes first, Y is 0 and vice versa.
But proximity, contact and the absolute positions work flawlessly.
Edit2: Now I tried to write a driver for linux, but it's only returning 0 :-(

1093
TI-Nspire / Re: nspire Linux Questions
« on: December 09, 2012, 11:20:29 am »
Midori works, but very slow (3 min to render google, 5 secs to render keypresses)

1094
TI-Nspire / Re: nspire Linux Questions
« on: December 09, 2012, 10:09:44 am »
Quote
Where can I find one ? I didn't find on google.
I think you can use mini-b to female-a too.

1095
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: December 09, 2012, 09:35:16 am »
Quote
I tried to lauch therootfs.ext2 this way :
Which rootfs.ext2? If you downloaded the files from above, you only have zImage.tns and rootfs.tar.bz2.
Quote
But the calculator crashed.
You can't use a tar.bz2 as initrd.

Pages: 1 ... 71 72 [73] 74 75 ... 83