Discuss EVDO PC Cards, ExpressCards, EVDO USB, PDAs, Phones, Coverage and Mobile Broadband Cards. Discuss Verizon and Sprint Coverage. CradlePoint CTR350 / PHS300/ MBR1000 & Kyocera KR1 / KR2 & LinkSys WRT54G3G-ST Forums!
EVDOforums.com
Discussion forum for EVDO users
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Our sites Include: EVDO Info :: EVDO Forums :: EVDO Maps :: EVDO Blog :: 3Gstore.com

To purchase your EVDO Card / Antenna / Amplifier / Router from the EVDO Experts, just contact us!

PROPOSAL: Generic Mac PC Card Driver (w/status)

 
Post new topic   Reply to topic    EVDOforums.com Forum Index -> EVDO Developers & Technical
View previous topic :: View next topic  
Author Message
rcw3
EVDO User


Joined: 29 Apr 2005
Posts: 47

PostPosted: Tue Jul 12, 2005 9:52 am    Post subject: PROPOSAL: Generic Mac PC Card Driver (w/status) Reply with quote

Ok...

I have a Mac. I have a Kyocera KPC650. I'm a software developer...

It works for data using the Verizon drivers with a modified plist - but as everyone knows - no status information - no signal level, no 1XRTT or EVDO status, and no way to activate.

It's silly that all of these cards use just a very few Qualcomm chips and very similar packaging but we can't get similar functionality to work.

I've read through the 5220 open source driver. It's not that complicated. I've scoured the internet for information. I've found all the lovely AT commands that can provide you some semblance of the data we need.

The problem is, these cards have two serial channels - one that acts like a fairly normal modem - providing an extended Hayes AT command set, and one that is a proprietary binary "Control and Status" serial channel. To provide the real-time status information as well as the ability to activate, we need the documentation of this Control and Status channel.

It's obvious that it varies slightly between cards. I can't tell if this is tied to the primary Qualcomm MSM chip (5500 for the older cards, 6500 for the KPC650 -- possibly others?). Whether it comes from the card vendors, or Qualcomm, we need this information.

Can anyone get access to this information? If someone can provide the information, I'll do my best to build a driver that is generic and will work for all EVDO cards that I have protocol info for and/or that I have access to.

Rich
rich_REMOVE_NOSPAM_ME@levelpath.com
Back to top
View user's profile Send private message
Michael
Site Admin


Joined: 13 Jan 2005
Posts: 5045
Location: Cary, IL

PostPosted: Tue Jul 12, 2005 12:12 pm    Post subject: Reply with quote

I have contacts at Kyocera, Sierra (not Novatel yet), so just let me know what you need and I can ask to get it for you.

There may be others interested in developing this, maybe we can setup a private forum for it?

There is already a developer who wrote this for the Novatel V620, it may make sense to get him involved too.
_________________
EVDO :: EVDO News :: EVDO Antennas :: Buy Verizon :: Buy Sprint :: EVDO Amplifier
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
rcw3
EVDO User


Joined: 29 Apr 2005
Posts: 47

PostPosted: Tue Jul 12, 2005 12:19 pm    Post subject: Reply with quote

Sure - a private forum might be good....

What I'm trying to find is the communication protocol for the CnS channel. You'll notice when you check the serial ports on a Mac, you get two -- one like verizon001 and one like cntl-verizon. Sierra documents the presence of the CnS channel but doesn't document it -- just the AT command spec available to the standard data serial port.

The CnS channel is what provides realtime status and the ability to activate among other unknown abilities.

I didn't know that someone had gotten a V620 driver working with status?

Let's pool our knowledge and see what we can do...
Back to top
View user's profile Send private message
mikev
EVDO Fledgling


Joined: 19 Jun 2005
Posts: 24
Location: Northern VA

PostPosted: Fri Aug 12, 2005 11:38 am    Post subject: Reply with quote

Anyone made any progress on this?

I know of one way to get signal strength info (and this works with most cell phones also, GSM included). I think I tried it one time with my KPC650 and it returned what appeared to be a valid response... Until something like this surfaces for the Mac, I've been using my card in a Windows laptop and one time just used Hyperterminal to open the second COM port. I sent an AT+CSQ and it returned a numeric value.

How accurate this info is for our cards, I'm not sure, since it comes from Nokia's AT command reference, but this might be a good step in the right direction...
Code:
+CSQ - Signal Quality

Returns signal strength as calculated by ME. Bit error rate reporting not supported by NMP products. (GSM 7.07 section 8.5)

Syntax:

AT+CSQ   -    Response is +CSQ: <rssi>, 99
AT+CSQ=? -    Show supported values.
              Response is +CSQ: (list of supported <rssi>'s), (99)


Parameters:

<rssi>:
0             -113 dBm or less
1             -111 dBm
2...30        -109...-53 dBm
31            -51 dBm or greater
99            not known or not detectable
Back to top
View user's profile Send private message
Michael
Site Admin


Joined: 13 Jan 2005
Posts: 5045
Location: Cary, IL

PostPosted: Fri Aug 12, 2005 11:42 am    Post subject: Reply with quote

Thanks for the post. We have something similar in another post.

Regarding progress.

It looks like PowerBook users will soon have other options and then down the road EVEN more options.

Verizon will be releasing VZAccess for Mac that support the Kyocera KPC650 very soon. We will report on it as soon as it is released. This will give Mac users another option.

Also, Apple IS adding support for additional EVDO cards for both Verizon & Sprint for a future revision of Mac OS X. So, as PowerBook users, we will have many new choices soon.
_________________
EVDO :: EVDO News :: EVDO Antennas :: Buy Verizon :: Buy Sprint :: EVDO Amplifier
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
mikev
EVDO Fledgling


Joined: 19 Jun 2005
Posts: 24
Location: Northern VA

PostPosted: Fri Aug 12, 2005 6:36 pm    Post subject: Reply with quote

Heck... knowing that rewriting the whole driver wouldn't be the easiest thing in the world, I'd just be happy with a menu bar app or a Dashboard widget that would give me the basic info, including an update PRL button or menu item.

- Mike
Back to top
View user's profile Send private message
Michael
Site Admin


Joined: 13 Jan 2005
Posts: 5045
Location: Cary, IL

PostPosted: Sat Aug 13, 2005 9:02 am    Post subject: Reply with quote

I wonder if a little Mac App that did this would be useful:

- displayed signal strength (0 - 100%) in a little window, but only worked when NOT connected'

- allowed PRL Updates

- worked with ALL EVDO Cards (for BOTH Verizon and Sprint).

I may be able to build something like that.
_________________
EVDO :: EVDO News :: EVDO Antennas :: Buy Verizon :: Buy Sprint :: EVDO Amplifier
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
jackrodgers
EVDO Addict


Joined: 23 Mar 2006
Posts: 1131

PostPosted: Wed Apr 12, 2006 10:57 pm    Post subject: Reply with quote

I just stumbled upon the widget iStat PRO www.islayer.com which provides interesting info that might be of use in your project, maybe not. Someone might also strike up a conversation with those guys to see if they know anything interesting or could be tempted to create the software.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    EVDOforums.com Forum Index -> EVDO Developers & Technical All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum








Sprint Rev A USB: Compass 597



Sprint Rev A ExpressCard: Merlin EX720


Purchase an V740 Rev A ExpressCard


Sprint U727


CTR350 Router


CradlePoint PHS300


Purchase a MBR1000


Purchase an EVDO Booster Antenna

Purchase a LinkSys 3G Router



Purchase an EVDO Amplifier


Your Mac EVDO Experts









EVDO Antenna Booster





Digg Us :: del.icio.us :: technorati :: furl

4G :: 4G Forums :: PHS300 :: MBR1000 :: KR2