I've looked all over for detailed information on smartphones NFC feature and it's ability to emulate an RFID card, but all I keep turning up is very generic information and can't find anything that really digs into the technical specifications and limitations.
This being the one stop shop of all things Android, it seemed logical to try here first to see if anyone might know more that the basic grab regurgitated over and over everywhere you look.
What I have managed to glean from my scouring is that NFC in smart devices operates at the 13.56Mhz range, which seems to be the standard for RFID chips available today. But apparently there's also another group of RFID chips using a much lower frequency of 125Khz and this is where I couldn't turn up any relevant information.
What I'm wanting to know is are the NFC devices backward compatible with the lower frequency? If not is there any sort of chip that acts as a bridge between the two bandwidths that would allow a newer device to communicate with an older one?
I guessing from the lack of info that the answer I'm looking for isn't what I'm going to get, but that's why I'm here, to find out for sure one way or another.
The long story made short to this inquiry is I have a aftermarket device that adds push to start feature to an otherwise ordinary keyed ignition automobile that uses RFID to enable the ignition system, but as I've uncovered it's using the 125khz frequency, that I very much would love to find a way to use my oneplus 8 pro's NFC functionality to be able to operate.
So is there any way I can make this work or am I just SOL and short 2+ hrs of my life for not just coming here first?
Related
I read somewhere (ppc geeks or here) about someone working on an external accelerometer. Does anybody know if it worked? I've been doing research myself and I'm just not familiar with windows mobile and the way the vogue uses the USB port. Does winmo have "joystick" drivers? does anybody know if you can connect periphreals to the vogue/winmo?
NOT LIKELY TO HAPPEN. There was a project trying to get a Wii remote to work with the Dell Axim but I don't think that went very far.
Actually, this is extremely plausible.
Sitting right here in the work lab, I have prefab prototype boards with accelerometers on them that output serial data, and a bluetooth prototype board that takes serial data and spits it over SPP bluetooth.
It's then just a matter of, in software, taking that data and converting it to the format that internal accelerometers would use, and putting it in the same place.
Just as a proof of concept, I took a pretty expensive inertial measurement unit (3 accelerometer axes, 3 gyroscope axes and 3 magnetic compass axes, built in SPP bluetooth module: worth about $500 - take that, iPhone users) and just paired that to my phone. It works and I get data streams off of it, but I have neither the time nor inclination (nor the necessary mobile development skills) to write software for it.
Cool! I was looking into something similar, albeit on a smaller budget. I'm going to ask around to codybear or some other experienced winmo programmer to see about getting some code written.
Well obviously an IMU well suited to flying a UAV isn't the best piece of equipment for this job, but if we strip it down to the really essential components
The bluetooth radio (I've got a list price of $34 for a single unit)
The sensor (I've got a 3-axis 1.2g sensitivity unit listed for $40)
A microcontroller to turn the analog output from the sensor into a useful TTL (serial) stream ($2 buys you one that's complete and total overkill for this)
Just add a custom PCB to mount it all to - I reckon we're only looking at a few square inches, a few extra components to deal with electrical supply, some ninja soldering skill, some microcontroller programming skillz, some smartphone programming skillz, and the whole thing could plausibly cost about $80 if you were only building one prototype (and etched the circuit board yourself)
Someone was working on this,
but scrapped the project because of something that made it not work and was really hard not to get it working. haha.
That sounds like I don't know what I'm talking about, but there was a big discussion I had with Whosdaman (I believe) at ppcgeeks, and he explained it in technical terms.
Short answer is, no.
It's possible, but you'd end up paying more for the item than just upgrading due to the time it takes to engineer the drivers for the phone, program for the phone to run it, etc etc.
Search at ppcgeeks and you should be able to find the conversation.
Hi,
An idea just hits my mind when I put my nexus s beside my key fob for my room, nexus has shown an unknown tag using NFC technology. The idea is to make nexus reads the key-fob id then use nexus as an alternative key-fob.
Hopefully someone can get this idea out and make it real.
Thank you.
I guess to start, someone will need to be able to tell the NFC to *transmit* instead of just receive.
Sorta like the FM radio chip that's supposedly on board. Someone said in another Nexus S thread that there's an FM radio chip in there somewhere (in the wifi chip maybe?) and that it was intended to be a transmitter.
cormyn said:
I guess to start, someone will need to be able to tell the NFC to *transmit* instead of just receive.
Sorta like the FM radio chip that's supposedly on board. Someone said in another Nexus S thread that there's an FM radio chip in there somewhere (in the wifi chip maybe?) and that it was intended to be a transmitter.
Click to expand...
Click to collapse
this is the chip in the Nexus S and it does indeed transmit and receive FM
http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4329
It should be possible. The NFC chip on the NS can do write/card emulation/P2P modes, but they're not enabled in the Gingerbread API. There's library code to get close to doing this in previous revisions of the AOSP projects (see libnfc-nxp.git and Nfc.git projects), but the NFC library's hairy and poorly documented, so it'd be a bit of an effort (I've looked).
Google have said they'll be enabling the write and P2P modes later, so it's either more hackery now, or wait for Google to enable it.
mwak14 said:
Hi,
An idea just hits my mind when I put my nexus s beside my key fob for my room, nexus has shown an unknown tag using NFC technology. The idea is to make nexus reads the key-fob id then use nexus as an alternative key-fob.
Hopefully someone can get this idea out and make it real.
Thank you.
Click to expand...
Click to collapse
The only problem I can think of is the method in which key fobs work. I have a 135i with comfort access and I know for a fact they use a type of rolling code to prevent this kind of thing. You would have to be able to adjust the frequency each time and make sure that your car picked up that same frequency.
That probably doesn't make too much sense, and I'm having a hard time putting it into words so here, this explains rolling codes and how key fobs work:
http://electronics.howstuffworks.com/gadgets/automotive/unlock-car-door-remote1.htm
booyakasha said:
The only problem I can think of is the method in which key fobs work. I have a 135i with comfort access and I know for a fact they use a type of rolling code to prevent this kind of thing. You would have to be able to adjust the frequency each time and make sure that your car picked up that same frequency.
That probably doesn't make too much sense, and I'm having a hard time putting it into words so here, this explains rolling codes and how key fobs work:
...
Click to expand...
Click to collapse
If it's not NFC-compliant tech (which from what you describe, isn't), it won't work, that's a given.
Nfc can be used for secure access so like your coprorate buildings and is liminlted to about 10cm distance. So yes, a car manufacturer could implement it.
As for a radio fob, most of those are 868Mhz low power RF. Funny thing is, NXP, the semi company that makes the nfc chip also makes the 868Mhz RF chip in most car fobs.
im having trouble understanding what an NFC tag is.
im not exactly a newb but when it comes to NFC ive never had a phone that supported so i will catch on quickly.... or is there a website that explains it in detail? i'll read the whole thing lol
i googled it already and most of what i saw was VERY basic im looking for a more advanced explanation
fade2green514 said:
im having trouble understanding what an NFC tag is.
Click to expand...
Click to collapse
A NFC tag is a little chip, bundled with a small circuit with an integrated antenna. This antenna has three functions: 1. receive enough power from an electromagnetic field to operate the whole NFC tag unit. 2. Receive signals sent with the electromagnetic field. 3. Send signals back.
This configuration combines the advantage of final size (more later) and independence of batteries.
The electromagnetic field comes from a device (the size varies from modern phones to the anti theft systems in shops) which has also a combination of antenna, sender & receiver and a little computer to compute the data exchange with the NFC tag.
The process is like this:
The scanner device emits an EM field with a certain frequency and an embedded "Anyone there?" signal. If a NFC tag enters this field, its configuration (antenna and circuit) either is made for this frequency and the signal or not. If yes, the NFC tag responses to that field with a "Yes, me" signal. The scanner device receives this response and begins data exchange ("Who are you? What are your capabilities?" etc., depending on purpose of the NFC tag).
Simple NFC tags now just report an alphanumeric ID, e.g. a serial number. Such chips, complete with antennae etc., are as big as a rice bit; regular useage is animal marking (dogs, cats, zoo). The ID of each chip is unique, allowing a 100% identification of the individuum having this chip implanted.
Other NFC tags can store a small amount of data, e.g. type and state ("Payed / not payed") of a shopped product.
Modern NFC tags are little computers. You can find them in modern banking cards (e.g. for "wireless payment") or ID cards in Europe. They can store data (account / owner info's, charged amount of money) and en- / decrypt data for secure online banking or government identification.
There are several kinds of NFC card systems,depending on their purpose. So chances are good a certain reader just reads those type of cards which it is made for, completely ignoring other NFC card types.
I hope my response wasn't too technical .
//HSishi
HSishi said:
A NFC tag is a little chip, bundled with a small circuit with an integrated antenna. This antenna has three functions: 1. receive enough power from an electromagnetic field to operate the whole NFC tag unit. 2. Receive signals sent with the electromagnetic field. 3. Send signals back.
This configuration combines the advantage of final size (more later) and independence of batteries.
The electromagnetic field comes from a device (the size varies from modern phones to the anti theft systems in shops) which has also a combination of antenna, sender & receiver and a little computer to compute the data exchange with the NFC tag.
The process is like this:
The scanner device emits an EM field with a certain frequency and an embedded "Anyone there?" signal. If a NFC tag enters this field, its configuration (antenna and circuit) either is made for this frequency and the signal or not. If yes, the NFC tag responses to that field with a "Yes, me" signal. The scanner device receives this response and begins data exchange ("Who are you? What are your capabilities?" etc., depending on purpose of the NFC tag).
Simple NFC tags now just report an alphanumeric ID, e.g. a serial number. Such chips, complete with antennae etc., are as big as a rice bit; regular useage is animal marking (dogs, cats, zoo). The ID of each chip is unique, allowing a 100% identification of the individuum having this chip implanted.
Other NFC tags can store a small amount of data, e.g. type and state ("Payed / not payed") of a shopped product.
Modern NFC tags are little computers. You can find them in modern banking cards (e.g. for "wireless payment") or ID cards in Europe. They can store data (account / owner info's, charged amount of money) and en- / decrypt data for secure online banking or government identification.
There are several kinds of NFC card systems,depending on their purpose. So chances are good a certain reader just reads those type of cards which it is made for, completely ignoring other NFC card types.
I hope my response wasn't too technical .
//HSishi
Click to expand...
Click to collapse
made perfect sense, thank you!
so what does the galaxy s4 have and how is it different from other phones? i heard complaints about how they changed it somehow from the s3. not sure if thats true.
fade2green514 said:
made perfect sense, thank you!
so what does the galaxy s4 have and how is it different from other phones? i heard complaints about how they changed it somehow from the s3. not sure if thats true.
Click to expand...
Click to collapse
There are many types of NFC tags. One of the most common types is the MIFARE Classic. These types of tags are rebranded Samsung Tectile tags, which are compatible with all Samsung phones with NFC that is NOT a GS4.
The GS4 is unique in that it uses a Broadcom NFC Chip (similar to that in the Nexus 4). The Broadcom NFC Chip is NOT compatible with the MIFARE Cassic/original Tectile tags.
Samsung is coming out with new Tectile 2s, which are going to be compatible with ALL Samsung NFC phones including the GS4. There are also tag types like NTAG203 which are compatible with most, if not all NFC enabled phones.
You can find out more about NFC tags types at my website:
http://www.shop4nfc.com/what-is-nfc
Hello Guys
I am working on a small onboardcomputer for my motorcycle. It shall display some information about the engine and motorcycle in general.
First I planned on developping custom hardware with custom written firmware. The hardware base would have been an ATmega32 with a normal BLE SoC (Blue Nano, for whoever it knows)
However, today a friend brought the idea up if I wouldn't want to realize it on top of android wear, as an app for it.
Of course, this would have several advantages:
1) Other android wear apps would be available too, for example routing, or the remote control over music etc.
2) My "Board Computer" would simply be an app, what is easier to maintain than custom built firmware (think about flashing etc).
3) Solid Base
However, I coulnd't find any informations about running android wear on other hardware than you buy it with.
For example I looked if I can find a tutorial about how to run android wear on a Odroid C1 (which can run the normal Android) but coulnd't find any answers.
Why is that?
Regards
Kittenrainbow
It doesn't seem like wear is much more efficient than android. Also, as much as you can do without your phone, there is still a need to pair it with your phone....
What kind of bike do you have? Does it have any sort of OBD equivalent?
Hey
Sorry, it took me a long time to reply.
Well, there doesn't seem to be a way to install Android wear on custom hardware anyway, so the plan is dead (I don't want it to be a hack, there should be a official, reliable way to obtain the software).
Yes, the bike has an ODB-like BUS (it isn't "real" ODB, but some sort of it. I can read some parameters out of it, but normal ODB Libraries aren't compatible with it).
So, what I'd like to to with my boardcomputer is the following (less important things in brackets).
The computer should be paired with the phone over bluetooth, so the smartphone can stay in the pocket
Control the music player of the smartphone
Show a map with the actual position
(Show navigation data, so with routing and everything)
The idea to use android wear was because it supports some of this without big hacks.
And I don't want to reinvent the wheel
Regards
Kittenrianbow
Why not just use another phone? Maybe even a custom mount for your current phone.
I am pretty sure you can control an android device with another android device. You can defiantly pull internet from one android to another via wifi hotspot. You could have all your music on it as well. You can find a cheap waterproof phone and custom mount it with a little fiberglass. This mount would even be removable. Anyway PM me if you want to talk about this further. I can help find all the apps you need.
Hey Guys,
I just bought a brand new Kenworth W900, and it has android auto (or something mimicing it) built in... A panapacific dea600... the major problem is it super kludge... amongst being terribly locked down, i cannot connect to an ad hoc wifi thru my windows 10 laptop (that is tethered to my S6 with easy tether)... my tablet can connect to the ad hoc no problems, and my stereo can see the network but cannot connect to it for some reason (i REALLY need to update the trucks GPS maps, and have you tried to use a truck stops wifi? (like dial up))... id really just like access to the OS or another launcher so i can add some apps that i need (no not facebook or stuff like that) and perhaps root and rom it....
its running android 4.2.2... and i can get you the entirely too long software version
Its sad really because this could be cutting edge stuff, but someone higher up had to come up with ways to neuter this damn thing... and look i get that there are things i shouldnt have access to while driving, but it DOES have android web browser built in so its not like they dont want us using it...
i dont expect the world as this unit has only been shipping with trucks for a few months... and many of you may not have come across it... but perhaps it shares hardware with another system and panapacific just stole it (it HAS happened many times)
thanks guys and look forward to replies before i finish going insane
Nobody?
DEA600 - SmartDisplay for Automotive Infotainment
Hey,
I just came across your note while search for this product - I was the software architect/tech lead for the supplier company providing the Android port and the Freescale SOM component of the display screen on this product line - although moved on shirtly after the system went to mass production. - it is awesome to see someone here discuss it!
You are very correct on a lot of you assumptions and assessments. it was a very ambitious project that really tried to leverage as much of what Android was capable of at the time it was planned, but tuned to work as a smart display for commercial vehicles.
The display is only a part of a system of components. The display runs a port of Android 4.2.2 - but highly tailored to its environment - pairs with the Delphi radio unit (as a peer, not as an accessory) and is toghtly coupled to the unit in production. as a security measure.
unfortunately for what you are looking for, though much of the upgrade and app installation capabilities have been locked down to prevent side loading or execution of "unauthorized" apps that don't have special keys fro. the OEM or manufacturer. even if installed, the system manager will kill any apps that are launched without keys.
you may be able to get a developer key from the OEM but I don't know how they chose to mange that in the final system.
thanks for the posting, though - it was a small run comparatively for android systems but it was a pretty damn cool system with what we did get working....
I would be happy to discuss more if you want. - with what I can....
- Chris
DEA600
hi there
i have same head unit in my 389 pride and class peterbilt, for the map part, that you can update by connecting it to your phones internet, either wifi hot spot if not then just connect it with bluetooth and use bluetooth tethering of phone and PAN of your DEA600, but main problem in the system is that you cant put a single thing without pulling breaks, and u cant download a single file by any means, it just displays error that unfortunately process.android. stopped or browser has stopped or settings has stopped. if any one figured out how to download anythimg in this little thing. please update
hello there. I have T-680 with DEA600. I had exactly the same problem and ended up taking my truck to a dealer. it turned out to be defected radio. After it was replaced, it would connect to a hotspot no problem ( im using htc 10).
I have the same unit in my W 900. It is a huge disappointment in many ways. First of all just like any factory radio I have ever seen in a commercial truck the sound quality is horrible. Second I don't like the fact that it locks so many functions when I am driving. I have a passenger that rides with me most of the time that is perfectly capable of safely operating those functions while I drive. This makes the GPS almost useless for the way I like to use a GPS. Good thing I still have my Garman. But really my biggest disappointment is the fact that I cannot get the gauges to work properly. It states that I can choose from over 30 gauges to be displayed however I have been unable to find any way to change from the six default gauges that are there. I have read the manual but it does not explain how to open the menu that lets you choose which gauges are there. I don't know if my unit is defective like one of a red one of yours was or if it just hasn't come out in an update yet. Also if I am reading this right it looks like my display and gauges function are tied to the stereo which means if I replace the head unit I'm going to lose that function. Am I reading that correctly?
Hey guys so a friend of mine has the DEA601 in his new truck and drives him nuts that the passenger cannot control things when its going faster than 5km hour (his old Peterbuilt worked fine).
I'm a software eng and would like to find out how to disable the Distracted Driver feature (like you can do in settings on many other Android Auto ROM's like Honda). What are my options here? a) Make a whole new ROM (but how to do that?) b) try to hexedit the existing ROM and find where the 5 km value is and modify it c) add an add-on app somehow to override this limit or d) other???
Any ideas would be greatly appreciated.
Ckrobin said:
I have the same unit in my W 900. It is a huge disappointment in many ways. First of all just like any factory radio I have ever seen in a commercial truck the sound quality is horrible. Second I don't like the fact that it locks so many functions when I am driving. I have a passenger that rides with me most of the time that is perfectly capable of safely operating those functions while I drive. This makes the GPS almost useless for the way I like to use a GPS. Good thing I still have my Garman. But really my biggest disappointment is the fact that I cannot get the gauges to work properly. It states that I can choose from over 30 gauges to be displayed however I have been unable to find any way to change from the six default gauges that are there. I have read the manual but it does not explain how to open the menu that lets you choose which gauges are there. I don't know if my unit is defective like one of a red one of yours was or if it just hasn't come out in an update yet. Also if I am reading this right it looks like my display and gauges function are tied to the stereo which means if I replace the head unit I'm going to lose that function. Am I reading that correctly?
Click to expand...
Click to collapse
I found out in order for the guages to work I need an $800 module my truck didn't come with. Now my biggest problem is the technology seems to have stagnated. The software on my phone and tablet are no longer very comparable with Android 4.2. I try my iPhone and my Android tablet and neither will play Pandora consistently. I am forced to use Bluetooth which looses sound quality on an already low quality stereo. I really wish Kenworth had spent their R &D on making their trucks compatible with idatalink like most aftermarket stereos use.
At this point I am torn between installing a hideaway marine stereo with a remote display and leaving this POS Pans Pacrapic as a display with nono sound. Or installing a line converter and amp and dealing with this clunky software. I wish someone would make a rom to upgrade this thing.
Looks like the Mfg won this round
Looks like the Mfg won this round
I'm driving one of these trucks also and I keep checking this post but I guess we havent incentivized anyone who cud help yet!
The electrical switch must be located behind the air brakes control knob. I'm sure if you pull the stereo out you will find the wires that control the disabling feature. The unit tries to "update" when connected to wifi. Maybe someone can use wireshark and grab the update packet and modify it with root installed. I'm ok with trying anything short of taking the unit apart and Jtag the firmware directly. Would love to see one taken apart.
sunny530 said:
The electrical switch must be located behind the air brakes control knob. I'm sure if you pull the stereo out you will find the wires that control the disabling feature. The unit tries to "update" when connected to wifi. Maybe someone can use wireshark and grab the update packet and modify it with root installed. I'm ok with trying anything short of taking the unit apart and Jtag the firmware directly. Would love to see one taken apart.
Click to expand...
Click to collapse
This is a 2+ year old thread being g responded to.
What is your point? 2years later and still no solution to the problem. I ran across this thread of people discussing the same problems I'm having with the radio unit. If you got something usefull to add to this discussion then please feel free otherwise you don't need to acknowledge when what was posted that helps me null with my problem.
Anyone here figure anything out?
still nothing
Hello! So I have little tech experience but I am willing to work with someone here to sort this out. Got a 17 w900 that I put a aftermarket double din in and retained smart nav for the gauges. What I did find was the screen (not the radio) gets a input from the wire harness off the ecm to give data to the screen. So I’ll attach a picture of the plug and maybe we can use this plus find it’s female counterpart then get the other end to plug into a maestro box? My Sony doesn’t have maestro. I do have a pioneer that does but can’t justify the cost being the Guinea pig. I’ve already been one of the first to get the tilt column to drop LOW and managed to fit a true 7” double din where the stupid nav was.