I Want Sirius In My Car!
OK guys, there has been some interest in getting a Sirius program to work on here for a while now. Personally, I would love to do this, but I have no idea how to code, so that's probably better left to someone else. If we could get some type of program like what XM has in Frodo, that would be awesome. I personally like Sirius' content a lot more than XM's and would love to have it on my carputer.
To start you guys off, here is some information from the Sirius message board (www.siriusbackstage.com/forum) that might help someone interested. Here is a communication log with a 2nd generation Sirius receiver, should show exactly how to query the receiver and get info back:
http://www.jeremylovesjamie.com/sirius/CAPTURE.TXT
A different version is posted here:
http://www.itsonsirius.com/seriallog.txt
All of this is coming from this thread:
http://www.siriusbackstage.com/forum...ic.php?t=13990
Anyone want to get something rolling? I'd be happy to provide as much help as I can, but unfortunately, that's not too much when it comes to programming
Dan
I Want Sirius In My Car!
2001 Explorer
Xenarc, Opus 90W, 120 GB HD, Bondo everywhere
Sold the Explorer...got a 350z
looks very much like the format for XM communication, shouldn't be too much work to port the code for XM over. Do have access to any of hardware needed to hook the sirius up to the serial.
If you can and will do all the work BETA testing it, I might be willing to add sirius capability to my XM code.
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
I am totaling willing to do Beat testing. I have the tuner, all I have to do is rip it apart. I am surprised I haven't done it already. Until you posted that link, I had never seen the connections neccesary, but now, I may have to yank the thing, and see what I have to work with.
2000 Subaru OBS
Dell P3 @ 900 Mhz
7" Lilliput TS w/DigitalWW in-dash mount
80GB External HD
I am Zero Bitrate....
That looks nothing like the format for XM communication, I don't knowOriginally Posted by god_of_cpu
where you see similarity ?
But regardless, it shouldn't be too hard to eek out some code.
I'm just waiting for someone to solder up a serial port to it and
send me one..........![]()
Frodo
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
I apologize god_of_cpu, looking at it again I can see the similarities.
My mistake.
Frodo
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
Yeah, I have heard it is very close to the way XM operates, but I wouldn't know. Right now, I do not have a Gen 2 receiver to take apart, but I should be getting one shortly. Maybe we can use kiltjims in the mean time so we can get going? This would be awesome...
Dan
Dan,
Ok, i'll try a get a test app out this weekend that, if nothing else, will try and log data so I have something more to work with.
I will eventually need some hardware of my own though, would you be able to build me a sirius reciever that can connect up to the serial port? I'll pay for all the hardware and subscription, I just don't have time to deal with getting the hardware to work too though.
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
Well, I you want to wait a little while, I may be upgrading my reciever after X-mas.Originally Posted by frodobaggins
![]()
2000 Subaru OBS
Dell P3 @ 900 Mhz
7" Lilliput TS w/DigitalWW in-dash mount
80GB External HD
I am Zero Bitrate....
The other thing that would help alot that isn't really programming but just requires a careful analysis is if someone could go through and back engineer a communication specification for all the send and recieve codes.
To do this, just look through the send and recieve logs linked above and extract all the information you possibly can about it and post a description of each send and recieve command to this thread with as much information that you can possibly determine from it.
i.e. for the CHIINFO command
Send Command: CHIINFO
Description: Requests information for a single channel from the sirius device.
Example: CHINFO?=1
Format: CHIINFO?=<Channel id>
Recieve Command: CHIINFO
Description: Information about a specific channel
Example: CHINFO:122,0,0,SptsByln,Sports Byline USA,SPORTS,,10
Format: CHIINFO:<channel id>,<?>,<?>,<Short Channel Name>, <Long Channel Name>, <Category>,<?>,<?>
Everything within <> means its a variable, any <?> means the parameter is recieved, but you haven't been able to figure out what its used for. It would be really good if someone could figure out the meaning of all the things with <?> i posted above for the channel info command and repost it.
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
Bookmarks