maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   One 2 Touch NFC keyboard (https://talk.maemo.org/showthread.php?t=81493)

cddiede 2012-01-24 14:16

Re: One 2 Touch NFC keyboard
 
I'll go right ahead and admit that I was wrong on this one. Really does look like it's full on NFC only with no bluetooth.

Wow. Cool.


But still it's proprietary since there's no open or established protocol for this type of peripheral device input.

What does that mean to us? Simple:

It means that this devices requires a hardware specific closed source binary drivers to function since no open protocol could be used by a third party to develop for us.

That means no automatic inclusion in the kernel, and no third parties writing a driver or app to make this work on platforms not directly supported by the keyboard maker.

That equals a bunch of sad N9 owners. :(

godofwar424 2012-01-24 14:26

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by cddiede (Post 1154958)
I'll go right ahead and admit that I was wrong on this one. Really does look like it's full on NFC only with no bluetooth.

Wow. Cool.


But still it's proprietary since there's no open or established protocol for this type of peripheral device input.

What does that mean to us? Simple:

It means that this devices requires a hardware specific closed source binary drivers to function since no open protocol could be used by a third party to develop for us.

That means no automatic inclusion in the kernel, and no third parties writing a driver or app to make this work on platforms not directly supported by the keyboard maker.

That equals a bunch of sad N9 owners. :(

If you read the email they sent, they have said this will be made to work for the N9.

Meaning they are creating a method of this working on our N9's :)

invent 2012-01-24 14:44

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by cddiede (Post 1154958)
I'll go right ahead and admit that I was wrong on this one. Really does look like it's full on NFC only with no bluetooth.

Wow. Cool.


But still it's proprietary since there's no open or established protocol for this type of peripheral device input.

What does that mean to us? Simple:

It means that this devices requires a hardware specific closed source binary drivers to function since no open protocol could be used by a third party to develop for us.

That means no automatic inclusion in the kernel, and no third parties writing a driver or app to make this work on platforms not directly supported by the keyboard maker.

That equals a bunch of sad N9 owners. :(

When first time use press the "driver install key" on the keyboard and the driver is - of course - installed on your phone.

It's Only NFC (But I Like It)!

freemangordon 2012-01-24 15:11

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by damaltor (Post 1154943)
NFC can transmit arbitrary data, too (which is done on bt pairing, as the two devices exchage a bluetooth passkey).

As the data rate is (relatively) slow, there is no sense in transmittig big amounts of data (like directly sharing an image via nfc).

but as a keyboard has to send a minimal amount of data, nfc is fast enough. there is no standard for this though, there will be a special driver needed, which is polling nfc and emulates the keypresses for the os.

Well, NFC is not some emulation of serial device or such, so "transmit arbitrary data" is slightly incorrect. Also there is a specialized NFC chip in compatible devices, which strictly follows the specification, and that specification does not support HID. Which means that keyboard/drivers in quesion should follow the same specification, i.e. RFID tag reading/writing and HID emulation.

You are most probably right that keyboard emulation is done by polling, can't imagine how that would affect battery life.

damaltor 2012-01-24 15:50

Re: One 2 Touch NFC keyboard
 
nobody actually needs HID for this. It would be nice of course, no driver messing and such, but if they provide a driver, that is enough for most people.

NFC can transmit arbitrary data in a way of bulk transmit. this is kind of like USB, which has a very strict protocol (which does NOT include device specifications such as HID, but doess include endpoints of communication and communicaton specs), and can transmit data via bulk. so, if there is a program at the device (== driver) which recognises the keyboard (e.g. by some kind of nfc id? i dunno, in USB world it is Vendor ID and Device ID), and somehow manages to read the communcation (probably via polling, as said), it will work with nfc only.

....would be interesting to use a "normal" nfc tag reader before installing the driver. i guess (!) that it would read another "tag" everytime you push a button on the keyboard.

kevloral 2012-01-24 16:54

Re: One 2 Touch NFC keyboard
 
Does anyone know if the N9 supports NFC P2P mode? If not, that keyboard is never going to work with it.

freemangordon 2012-01-24 17:02

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by damaltor (Post 1155009)
....would be interesting to use a "normal" nfc tag reader before installing the driver. i guess (!) that it would read another "tag" everytime you push a button on the keyboard.

Yeah, I was thinking the same, that way you don't need messing up with lower-level protocols. But it will mean polling lots of times per second, a battery killer.

godofwar424 2012-01-25 12:02

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by freemangordon (Post 1154981)
Well, NFC is not some emulation of serial device or such, so "transmit arbitrary data" is slightly incorrect. Also there is a specialized NFC chip in compatible devices, which strictly follows the specification, and that specification does not support HID. Which means that keyboard/drivers in quesion should follow the same specification, i.e. RFID tag reading/writing and HID emulation.

You are most probably right that keyboard emulation is done by polling, can't imagine how that would affect battery life.

I think as for battery life, the device can simply initiate the NFC Tap To Connect we are all familiar with, and then simply poll at intervals :)

Then have a time that if there is no data transmitted our N9's will stop polling until there is another NFC Tap To Connect initiation :)

Let me know if this hasn;t been explained well :P

jalyst 2012-01-28 07:49

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by kevloral (Post 1155041)
Does anyone know if the N9 supports NFC P2P mode? If not, that keyboard is never going to work with it.

As mentioned earlier in the thread, it most likely doesn't use any open standards.
That doesn't mean it's never going to work....

hmallat 2012-01-28 10:50

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by kevloral (Post 1155041)
Does anyone know if the N9 supports NFC P2P mode? If not, that keyboard is never going to work with it.

Yes, N9 does support LLCP (both connectionless and connection-oriented); application developers can use the Qt Mobility API to create LLCP servers and clients.

There is no restriction to how much data you can transfer over LLCP; as long as you keep the two devices together data can flow between the two. For a keyboard you'd need an app to convert from data coming over LLCP to keyboard events at some suitable level (X? kernel? something else? dunno)

For anyone interested in LLCP, have a look at the NFC Forum LLCP and NFC-DEP specs, as well as the Qt Mobility NFC API LLCP socket documentation.

However, LLCP is just a communication protocol -- from an application point of view "LLCP support" is about the same as saying that N9 supports TCP and UDP -- necessary but useless by itself. You have to have some application protcol talking on top of LLCP to get any use out of it.

There's also the issue of latency. The LLCP p2p operation is asymmetric, one device is a master while the other one is a slave, and the slave cannot send data except as a response to a PDU from the master. For the cases where the master doesn't have anything to send it sends empty frames to which the slave can reply with data, but I can't now recall what is the default interval for N9 implementation. (it is trivial to make a LLCP "ping" application and I have made one in the past, but I don't currently have two devices so I can't make any measurements now). Dunno what kind of latencies would make keyboard use irritating, but I guess we're talking a couple hundred milliseconds at most.

I won't comment on the battery claims, because I don't have any real understanding on the radio side of matters. NFC tags work only on the current induced from the active device's signal, but I can't say if it would be possible to make a p2p device acting always in the target (slave) role without a power source. I'll leave that to someone else :)

jalyst 2012-01-28 15:05

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by hmallat (Post 1156904)
However, LLCP is just a communication protocol -- from an application point of view "LLCP support" is about the same as saying that N9 supports TCP and UDP -- necessary but useless by itself. You have to have some application protcol talking on top of LLCP to get any use out of it.

Excellent, thanks for the insights....
So they may be using LLCP as the basis for their software/dvr.
Or as suggested earlier, it could be something entirely different.

jalyst 2012-02-01 17:26

Re: One 2 Touch NFC keyboard
 
I emailed them about N9 support & availability in Australia & this was their response:

Quote:

Do not know yet, depending on distribution partners.
But in 6-7 months possibly. N9 will be ok.
No twitter. Keep posted on homepage.

damaltor 2012-02-01 17:35

Re: One 2 Touch NFC keyboard
 
Astonishingly short. But everything is said though

jalyst 2012-03-14 11:36

Re: One 2 Touch NFC keyboard
 
Anyone heard anything more about this?

jalyst 2012-08-25 20:52

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by jalyst (Post 1159044)
I emailed them about N9 support & availability in Australia & this was their response:

So I've emailed them once more to find out the latest on this (can't see any news on their site).
It's now been just over 7mth since they last responded to me (25/01)...
The felt they needed about that much time to get things sorted with distributors etc.
I won't be chasing them up if they don't respond, so feel free to anyone else.
Email addy: oyvind.holtedahl[at]gmail.com Think there's a more generic one on their site too.

Cheers.

AMD 2012-08-29 10:39

Re: One 2 Touch NFC keyboard
 
I freaking want this, it's awesome!

delmar 2012-08-29 12:47

Re: One 2 Touch NFC keyboard
 
Read this:

Price about 240 USD and battery not rechargeable !!

jalyst 2012-09-03 14:47

Re: One 2 Touch NFC keyboard
 
So this is the feedback I've gotten so far, start from the bottom & read upwards:

Quote:

We don't know until partners have been signed.

/Øyvind
On Sep 3, 2012 3:42 PM, "xxxx wrote:

Hello? Almost 1wk has past now. Thank-you.

On 28/08/12 2:26 AM, xxxx wrote:

Meaning what exactly, can you please be a little more communicative? TY.

On 28/08/12 2:17 AM, Oyvind wrote:

You have to track us online to see.

/Øyvind

On Aug 26, 2012 10:58 PM, "xxxx wrote:

Asia = Oceania too? (Australasia, South Pacific etc)
If in Oceania where can I buy? TY.

On 27/08/12 6:55 AM, Oyvind wrote:

Asia now, Europe Q1, US tbd

/Ųyvind
Communication isn't exactly this guy's strong point.
I've sent one more e-mail to get further clarification.
If I get some more feed-back I'll post it here...

jalyst 2012-09-03 14:58

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by delmar (Post 1257215)
Read this:
Price about 240 USD and battery not rechargeable !!

Original Engadget article here:
http://www.engadget.com/2012/08/07/t...-nfc-keyboard/

I doubt I'd use it for 8hrs /day, every day.
Even if I did 18-months is acceptable...
But only if the price drops from 240USD to 110USD, or thereabouts.

It's a shame he didn't make one that includes a rechargeable/replaceable battery.
Maybe it's still possible to do that? (unofficially).

Scharel 2012-09-03 15:15

Re: One 2 Touch NFC keyboard
 
In the documentation, they write that Android is needed.
http://o2t.nxtech.no/wp-content/uplo...d-brosjyre.pdf

jalyst 2012-09-03 20:00

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by Scharel (Post 1260236)
In the documentation, they write that Android is needed.
http://o2t.nxtech.no/wp-content/uplo...d-brosjyre.pdf

That's news to me, earlier in this thread he (founder) indicated (& we confirmed) that needn't be the case.

Johan Oh! 2013-07-15 21:59

Re: One 2 Touch NFC keyboard
 
So is this just a pipe dream? Or is it some thing that I can buy with my moneys and use with my N9? :confused:

jalyst 2013-07-16 02:14

Re: One 2 Touch NFC keyboard
 
Quote:

Originally Posted by Johan Oh! (Post 1359225)
So is this just a pipe dream? Or is it some thing that I can buy with my moneys and use with my N9? :confused:

No, read the earlier posts for a summary of what eventuated...

*EDIT*
That doesn't seem to be in this thread, but in another thread I definitely relayed what happened.
(or perhaps my posts were deleted from this thread by mods after a request by the manufacturer?)
Short story, they don't give a **** about Harmattan, they're only delivering for Android.


All times are GMT. The time now is 04:19.

vBulletin® Version 3.8.8