Page 4 of 12 FirstFirst 123456789101112 LastLast
Results 31 to 40 of 120

Thread: BMW IBus-Heads

  1. #31
    Newbie
    Join Date
    Jan 2004
    Posts
    52
    Could you tell me how can I capture the log file? Thanks

  2. #32
    FLAC sama's Avatar
    Join Date
    Feb 2006
    Location
    London, UK
    Posts
    1,375
    select everything ni the window, that's the log

  3. #33
    Newbie
    Join Date
    Jan 2004
    Posts
    52
    OK. I will post both files tomorrow.
    One more thing, where it is supposed to disply the mid messages in an e46? In the radio display?

  4. #34
    FLAC sama's Avatar
    Join Date
    Feb 2006
    Location
    London, UK
    Posts
    1,375
    if you set the flag in the ini file to be FF, then it will send to all devices capable of displaying

    you should get it displayed in behind the wheel near the instrument cluster and the radio display

  5. #35
    FLAC sama's Avatar
    Join Date
    Feb 2006
    Location
    London, UK
    Posts
    1,375
    here it is chaps, scrolling text as promised! I have not tested it in the car yet, but it works on my screen here. let me know how it goes, it's the middle of the night and I'm not going outside

    Whenever a scroll is required, an extra 2 spaces will be placed at the end of the string, so spaces in the name can be distinguished from the end of the scroll (this of course assumed your song names don't have more than one consecutive space between them!)

    The ini file now contains the follwing extra fields to play around with.

    ; Tells the scrolling mechanism whehter to wrap the scrolled string or not
    WrapScroll=True


    so either this (true):
    Code:
    [T H E . T I T L] E . .
    [H E . T I T L E] . . T
    [E . T I T L E .] . T H
    [. T I T L E . .] T H E
    ...
    or this (false):
    Code:
    [T H E . T I T L] E . .
    [H E . T I T L E] . . .
    [E . T I T L E .] . . .
    [. T I T L E . .] . . .
    ...
    ; The message length which to scroll beyond
    MessageLength=8

    ; The scroll speed in milliseconds
    ScrollSpeed=400

    the startup message will also scroll, as will any entries to the form directly


    I may add some more scroll styles. like this (bounce):
    Code:
    [T H E . T I T L] E S .
    [H E . T I T L E] S . .
    [E . T I T L E S] . . .
    [H E . T I T L E] S . .
    [T H E . T I T L] E S .
    and you would also control the number of bounces before it goes out. what do you guys think?

    enjoy, and let me know how it goes
    Attached Files Attached Files

  6. #36
    Low Bitrate DarthTater's Avatar
    Join Date
    Feb 2006
    Location
    Join me and together we shall rule the galaxy as father and spud.
    Posts
    78
    That kicks ***, Sama. I should have a chance to test it tomorrow! I'll let you know how it goes.
    See my install here:
    540i / 320i Mods

    Get a free and lightweight blog here

    iPhone Hacks

    Thought Soup

  7. #37
    FLAC sama's Avatar
    Join Date
    Feb 2006
    Location
    London, UK
    Posts
    1,375
    I can confirm this works. I just tested it with FF as a target and both my MID and OBC cluster showed the message. The MID only shows 11 charachters while the OBC shows 19 or 20 (I just counted it but can't remmeber!)

    The scroll speed setting also works as does the wrap true/false

    however! there's a bug that you can't scroll more than 27 charachters! The reason being (I think) that the ibus packet is limited in size to 32 charachters

    68 XX 80 DATA CC
    That's 1 + 1 + 1 + 27 + 1 = 31 bytes - which kinda makes sense. So I'll be limiting the strings being sent to 27chars soon and see if that fixes it.


    I still can't get rid of this frigging foreground forcing loop thing. it's really ****ing me off now! I've turned off the flags etc. It doesn't happen in the original so I think I'll diff the versions, and start to slowly add the changes to see what's causing it. hell I'm gonna install VB on my carputer till I find out what's doing it

  8. #38
    FLAC sama's Avatar
    Join Date
    Feb 2006
    Location
    London, UK
    Posts
    1,375
    sorry guys, I'm talking to my self here. But here's an updated version that works with any length message, and here's an mp4 video to prove it
    Attached Files Attached Files

  9. #39
    Low Bitrate DarthTater's Avatar
    Join Date
    Feb 2006
    Location
    Join me and together we shall rule the galaxy as father and spud.
    Posts
    78
    Great job, sama. I just tested it and works almost perfectly. The only problem I came across was if you have a track name that is currently being scrolled and then change to a track that is shorter than the minimum scroll length, it will quickly flash the short track, but then continue scrolling the previous track. Something simple to exit the sub on the track change should fix it. Excellent work, though!
    See my install here:
    540i / 320i Mods

    Get a free and lightweight blog here

    iPhone Hacks

    Thought Soup

  10. #40
    FLAC sama's Avatar
    Join Date
    Feb 2006
    Location
    London, UK
    Posts
    1,375
    Thanks darth. here's a fixed version.

    I'll work on bouncing the string next.

    I've just had another thought. since we can have 20 charachters, how about this:

    Code:
    |<------ scrolling track name --------->|     2  1  :  2  3 
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
    That can be the track remaining time. this would hog the display, but if the code listens for any displayable messages and stops displaying for say 10 seconds when it sees one, then resumes, that should allow the other message to be seen on the display. We may have to resend the message in cases where the trackname was sent just before the other message was received.

    I was also thinking for users that have both the MID and high cluster, independant messages can be sent to both.

    what do you think?


    I've seen a post on hacktheibus that there's a message sent when reverse is selected. this is used to tell the passenger mirror to go down. I wanted to know if this is for both manuals and autos. I don't see why it shoudln't work for both but just wanted to check. what's ur transmittion? mine's an auto (sadly)
    Attached Files Attached Files

Similar Threads

  1. BMW IBus control for Centrafuse?
    By Hark in forum Centrafuse
    Replies: 22
    Last Post: 02-17-2013, 01:32 PM
  2. BMW multiple IBUS connectors
    By mudilik in forum General Hardware Discussion
    Replies: 6
    Last Post: 03-27-2006, 02:22 AM
  3. BMW iBus interface not working anymore
    By aiml27 in forum RR Bug Tracker
    Replies: 1
    Last Post: 02-22-2006, 12:24 AM
  4. BMW iBus - Any Other Use Other Than Steering Wheel Controls?
    By jmciver in forum General MP3Car Discussion
    Replies: 1
    Last Post: 02-12-2006, 11:26 PM
  5. BMW iBus Users needed!
    By Stevo759 in forum Newbie
    Replies: 12
    Last Post: 02-07-2006, 01:42 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •