Sign in to follow this  
Followers 0
bpammu

CAN Communication with Windows Phones

6 posts in this topic

Dear alll..

 

I am VB.net Developer working in Automotive Industry..I allready developed PC based application for a Vehicle CAN...Now  i want to develope the Windows phone application that communicates with Vehicle using CAN Communication,,,,Is it possible to develope this kind of application...windows phones supports this?...please help me friends...

Windows Phone CAN Commuincation.zip

Share this post


Link to post
Share on other sites

Yes, it's possible.

Share this post


Link to post
Share on other sites

(Off-Topic) CAN Communication doesn't have to use USB. PCI, PXI, PCMCIA, NI CompactRIO, and NI CompactDAQ are valid interfaces too.

 

No, but it can send data over the net (internet/network), to a device connected to the vehicle which has an API - Phones are good at that.

Share this post


Link to post
Share on other sites

Yes, it's possible, using just this: https://www.sparkfun.com/products/10039 and an Arduino connected to the Windows Phone via Bluetooth or WiFi (via some other [Arduino] shield).

 

Search for "CAN-Bus" here for more info: http://playground.arduino.cc//Main/InterfacingWithHardware

Also checkout this for info on interfacing with different software: http://playground.arduino.cc//Main/InterfacingWithSoftware

 

Alternatilvey, you could transmit data from the PC to the Windows Phone via Bluetooth or WiFi.

1 person likes this

Share this post


Link to post
Share on other sites

I've just come across this which may be handy: "Windows Phone 8 communicating with Arduino using Bluetooth" http://developer.nokia.com/Community/Wiki/Windows_Phone_8_communicating_with_Arduino_using_Bluetooth

 

If I were doing the project, I'd look into the following (meaning I'd check that there wouldn't be any hardware conflicts before purchasing):

 

A CAN-BUS shield: https://www.sparkfun.com/products/10039

10039-01_i_ma.jpg

(stacked on) a Bluetooth module: https://www.sparkfun.com/products/11601 in a carrier shield: https://www.sparkfun.com/products/10854

11601-04_medium.jpg

(stacked on) an Arduino Uno: https://www.sparkfun.com/products/11021

10854-05_i_ma.jpg

 

You'll also need some of these headers to make the boards stackable: https://www.sparkfun.com/products/11417

11417-01a_medium.jpg

I hope you have some experience with basic electronics fundamentals and basic soldering. If not, I recommend looking through the tutorials on the Arduino website and soldering demonstrations on YouTube (or ask an electronics technician at your workplace).

 

There are many other microcontroller development boards which support the CAN interface - I'm not sure what the standard is at your workplace, but the Arduino would probably be the easiest to get started with. Once again, it's worth asking for other people's opinions.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.