Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: willrandship on April 16, 2010, 08:01:18 pm

Title: Use of OTG on the nspire possible?
Post by: willrandship on April 16, 2010, 08:01:18 pm
if you look at the Nspire's specs, as well as the USB cable, you can see that it has an OTG port. This port allows for the Device to be a host or be controlled by another host.

Example of usage:
As slave: Hooked to PC
As Host: Hooked to USB Mass Storage device, keyboard, mouse, etc.

In my mind, this presents great possibilities. Did ti make it impossible to use in that way?
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 16, 2010, 08:05:12 pm
What does OTG stands for?
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 16, 2010, 08:56:23 pm
On the Go. It simply means that that particular port can act as host or slave. It's common for phones, so they can have usb mikes and still hook to a pc.

If you look at an nspire link cable, one of the slots is different from the other. that is because it is telling the port to go to host mode.
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 16, 2010, 09:21:31 pm
Aaah I see, I guess it could be something developers should check into when they are less busy with Ndless 2.0
Title: Re: Use of OTG on the nspire possible?
Post by: tensuke on April 17, 2010, 12:11:39 am
USB Host on the Nspire would be a dream! Wishful thinking, but can someone say mini wifi adaptor for network games/minimal web browsing?
Ok ok, I'll go back to bed...
Title: Re: Use of OTG on the nspire possible?
Post by: mapar007 on April 17, 2010, 01:11:02 am
Such projects have been started for the 84+ series. E.g. a USB MSD driver was written, and Brandon started his Wifi8x project a few years ago (but no visible progress so far... I think it's dead). It should be possible to do this on the NSpire, but I can't be sure, of course.
Title: Re: Use of OTG on the nspire possible?
Post by: calc84maniac on April 17, 2010, 10:39:57 am
I bet on the Nspire we could actually support FAT32 formatting instead of just FAT16 :P
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 17, 2010, 10:58:31 am
Maybe! I was thinking USB keyboard with an asm hacked os so it acted like the TI-keyboard.

EDIT: @Tensuke
Don't feel so down! A text based web browser might be possible, and wifi open source drivers are readily available from the linux kernel for porting. No image support would be probable, but it might work for forum sites and news feeds!
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 17, 2010, 12:42:40 pm
Mhmm mouse support would have been cool, for strategy games or for moving the cursor around in the Nspire OS, but again now the new Nspires got a touchpad so it may have a lower and lower audience
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 17, 2010, 12:57:32 pm
I still maintain I want a qwerty keyboard. I don't care if I have to take it out for the act.

Honestly, the touchpad thing doesn't look that wonderful. It looks like an old laptop mousepad, and I hated those things. I much prefer the Blue version. I had no Idea it could do more than 4 directions. How many directions does it go?
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 17, 2010, 01:07:01 pm
I think the blue one can do 16 directions. As for touchpad I agree. When I am at my mom's house and use her laptop to show her stuff, it's friggin annoying since I always accidentally click on stuff then everything freaks out
Title: Re: Use of OTG on the nspire possible?
Post by: calc84maniac on April 17, 2010, 01:27:05 pm
Yeah, I don't like tap-to-click, so I have it turned off on my laptop. But the Nspire doesn't have tap-to-click so I think I would be quite fine with it. Also, the touchpad has all the letter keys together which I think could be nice for typing
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 17, 2010, 01:56:39 pm
true I liked this. On the other Nspire I always accidentally press other keys near the letters when typing x.x
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 18, 2010, 12:37:07 am
I might consider getting the keypad later, but I'll probably stick with the old one. more games call for D-Pads than mice, and cursors with pads are a pain to use, even if there is no tap to click.
Title: Re: Use of OTG on the nspire possible?
Post by: ztrumpet on April 18, 2010, 02:13:37 pm
This is another excellent point on the NSpire!  I think this could be exploited to do pretty cool things.

Thanks for mentioning this! ;D
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 18, 2010, 02:47:43 pm
I might consider getting the keypad later, but I'll probably stick with the old one. more games call for D-Pads than mice, and cursors with pads are a pain to use, even if there is no tap to click.
I wonder if the old keypad works on a new Nspire or if the new one works on the old Nspire
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 18, 2010, 08:22:56 pm
It does, actually, providing you have the new OS (or so I've heard) but don't try it with 1.1! I don't know what would happen.
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 22, 2010, 04:42:32 pm
That would be cool. Maybe I could try to get one for cheap on Ebay eventually
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 22, 2010, 11:44:53 pm
BTW at the moment education.ti.com is selling them along with the PC emulator for $10 apiece, in the old color scheme. You might want to pick one up now, as they might bump the price back to $40, where it was before the touch came out. Personally, I'm still deciding if I want one, and I'll wait to see what people use it for. Hopefully, they'll be cross compatible for asm, or we'd have a pretty big mess on our hands!

EDIT: I just got another idea for a USB addon that would rock: USB Video card. We could add on a GPU, possibly an external monitor as well! (I'd rather just have it help out with 3D on the Calc screen though) This could give us true OpenGL capabilities, possibly!

a USB hub, 3G Modem, USB Video Card, USB sound card + integrated speakers, and Bluetooth. I don't think that's a calculator anymore..... ::) More like a Grayscale PDA with good math capabilities.
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 23, 2010, 12:40:48 am
do they sell them for that price outside the States?

EDIT: 7777 posts :P
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 23, 2010, 11:30:52 am
I'm not sure, but when you select Canada on their site it takes you to the US one, and says that you should use country select outside of US/Canada, so maybe it's the same price for you!

EDIT: Remember, though, their emulator is worthless. It isn't really emulating the nspire, just the OS ported to windows. It's no good for ASM development. Just stick to goplat's for that stuff.
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 23, 2010, 05:03:51 pm
Aaaah ok, and yeah I know about their emu. I never bothered getting it myself. Heck, even their 83+ Flash Debugger emu was not that reliable. It ran ASM but it was slow and some prog did not work well.
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 26, 2010, 12:06:33 pm
Yeah, like TI-Boy didn't work at all. Even in silver edition they didn't emulate those ram pages :P. They cut way too many corners.

However, they do deserve a little credit. They didn't call the new one an emulator.
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 26, 2010, 12:33:16 pm
Actually on the old Silver Editions the TI-Boy emu worked, though. 83+SE (discontinued) and early 84+SE models
Title: Re: Use of OTG on the nspire possible?
Post by: Silver Shadow on April 26, 2010, 02:38:48 pm
I think he was talking about the Flash debugger...
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 26, 2010, 03:50:00 pm
Oh, maybe x.x idk
Title: Re: Use of OTG on the nspire possible?
Post by: ztrumpet on April 26, 2010, 08:33:46 pm
BTW at the moment education.ti.com is selling them along with the PC emulator for $10 apiece, in the old color scheme. You might want to pick one up now, as they might bump the price back to $40, where it was before the touch came out. Personally, I'm still deciding if I want one, and I'll wait to see what people use it for. Hopefully, they'll be cross compatible for asm, or we'd have a pretty big mess on our hands!
That's really cool!  Can you give us/me a link to this page?  Thanks! ;D
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 27, 2010, 11:32:43 am
sure!

heres the link!
http://epsstore.ti.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=11092&JServSessionIdrootdlek22=zn3m7os8l1.n6LzoN8M/AzOnMTOogTxpQOUtxCLbx0Ka0-- (http://epsstore.ti.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=11092&JServSessionIdrootdlek22=zn3m7os8l1.n6LzoN8M/AzOnMTOogTxpQOUtxCLbx0Ka0--)

As far as I can tell the offer is still available.
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 27, 2010, 12:01:45 pm
Mhmm $11 in Canada (in US dollar), not too bad. I wonder how high they charge for shipping, tho.
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 27, 2010, 12:07:53 pm
I don't know. Hopefully not too much. Am I right in thinking that ASM programs will have to be programmed to recognize which one is in to properly map the keypad? I can see people running the touchpad that get gbc4nspire and it doesn't work, when ndless 2 comes out.
Title: Re: Use of OTG on the nspire possible?
Post by: DJ Omnimaga on April 30, 2010, 12:37:11 am
Mhmm good question. All I know is that gbc4nspire works with both the regular Nspire keypad and the 84+ one, altough on the Nspire one keys are mapped weirdly
Title: Re: Use of OTG on the nspire possible?
Post by: willrandship on April 30, 2010, 11:19:53 am
Perhaps they have a few pins that determine which pad is which. That would explain how the Nspire OS detects it, and we could implement such a thing in asm games.