Pit to car radio app available - work in progress

Discussion in 'Community Workshop' started by mr_belowski, Jun 24, 2015.

  1. machwebb

    machwebb Well-Known Member

    Joined:
    Feb 2, 2015
    Ratings:
    +224 / 0 / -0
    nice one man...I can keep 'em coming over time mate, no bother. When you know what you want just let me know if you need anything. happy to help.
     
    Last edited: Jun 26, 2015
  2. machwebb

    machwebb Well-Known Member

    Joined:
    Feb 2, 2015
    Ratings:
    +224 / 0 / -0
    It's working a treat guys...so far. clever little bugger.
     
    • Agree Agree x 2
  3. ViperNo23

    ViperNo23 Member

    Joined:
    Feb 1, 2015
    Ratings:
    +17 / 0 / -0
    sweet - it keeps getting better and better :) I'll send you guys a beer or two:D
     
  4. machwebb

    machwebb Well-Known Member

    Joined:
    Feb 2, 2015
    Ratings:
    +224 / 0 / -0
    2 more files added and chopped the audio lead in, so the voice comes in sooner. otherwise you've served your penalty before you've been told about it.
     
    • Like Like x 3
    Last edited: Jun 28, 2015
  5. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    they're really good fella, much more atmospheric.

    I'm going to test a little update that should (hopefully) fix an edge case bug in the penalties handling and add 'disqualified' and race finished (DTM only) events, so there'll be even more audio files to do.

    There are a lot of audio files in here already - because each event needs 3 or 4 (at least) distinct files (to avoid repetition) making a full sound pack will involve a lot of recording. Even with the limited data currently available to me, once I've added tyre temp warnings and oil temp warnings and whatever else seems appropriate there'll be more than 200 audio files. Because it's 'all or nothing' (you can't have 2 different people talking on your pit radio), it'll be quite an undertaking :)

    I had a look at the penalties code and the only way I can see it giving you a 'three laps to serve' message after you've completed a slow down penalty is if you get *another* slow down within 20 seconds of getting the first. I'm about to test this theory out
     
    • Love it! Love it! x 1
  6. Gabor ™

    Gabor ™ Member

    Joined:
    May 27, 2015
    Ratings:
    +21 / 0 / -0
    Woooow! What a epic idea! Nice! Thank You :)
    Please update this project (Live Intercom) function! Possible?

    [​IMG]

    Possible Online (twitch) Live Intercom! Woooow! Epic Epic..
    I count on you :)
     
    • Like Like x 2
    Last edited: Jun 26, 2015
  7. machwebb

    machwebb Well-Known Member

    Joined:
    Feb 2, 2015
    Ratings:
    +224 / 0 / -0
    It'll be fun....Now where's my Rob Smedley sfx!! Alright Lad, Felippe Baby be cool!!

    Seriously, it'll be fine to chip away at it.
     
  8. Frank Leo

    Frank Leo New Member

    Joined:
    Jun 2, 2015
    Ratings:
    +1 / 0 / -0
    How to install this or where does the pure ! please a txt to

    Thank you
     
  9. heppsan

    heppsan Well-Known Member

    Joined:
    Jan 29, 2015
    Ratings:
    +1,268 / 0 / -0
    just download, unzip and run it before you start r3e.
     
  10. Frank Leo

    Frank Leo New Member

    Joined:
    Jun 2, 2015
    Ratings:
    +1 / 0 / -0
    ah thanks
     
  11. Tobias Schröder

    Tobias Schröder Well-Known Member

    Joined:
    Jan 29, 2015
    Ratings:
    +273 / 0 / -0
    Have tested it now - it's just great! Thank you so much for this!


    Don't worry. It sound really good to me :) And also, real race engineers are no actors, too... ;)
     
    • Agree Agree x 3
    • Like Like x 1
  12. machwebb

    machwebb Well-Known Member

    Joined:
    Feb 2, 2015
    Ratings:
    +224 / 0 / -0
    done all the penalty files..same link as above. I have followed Mr Belowski's file structure so you just be able to copy the penalties folder, and replace the original. t

    Damn you @mr_belowski this is a major distraction..lol
     
    Last edited: Jun 26, 2015
  13. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    Sorry fella, I've just added a bunch more files to your workload. It now includes disqualified messages and some messages for race finish position (DTM only).

    I've been looking at the DTM pit window calculations again - I *think* they're correct but it's quite fiddly with short races. If anyone does notice any cases where the pit window open / option -> prime / prime -> option / pit window close laps are incorrect, can you give me a yell? I'll need to know the number of laps in the race, pit window laps calculated by my app (should be in the debug window) and what they should have been.

    I also fixed a couple of minor annoyances with state clearing and penalties
     
    • Like Like x 1
  14. heppsan

    heppsan Well-Known Member

    Joined:
    Jan 29, 2015
    Ratings:
    +1,268 / 0 / -0
    Come on S3S, give the man what he wants, more data exposes in the shared memory block!! :)
     
    • Funny Funny x 1
  15. machwebb

    machwebb Well-Known Member

    Joined:
    Feb 2, 2015
    Ratings:
    +224 / 0 / -0
    No probs mate, I'll just keep chugging away it.
     
  16. Mikael Hermansson

    Mikael Hermansson Well-Known Member

    Joined:
    May 3, 2015
    Ratings:
    +48 / 0 / -0
    Still waiting for the list of demands from @mr_belowski ;)

    EDIT: For reference, here are some new values we're looking into adding to the memory block (in no particular order):
    • Flags
    • Pedal positions
    • Brake bias
    • Car damage
    • Whether pit limiter is active
    • Pit speed limit
    • Lap time remaining
    • Lap deltas (from your best, from leader, etc.)
    • Sector deltas (from your best, from leader, etc.)
    • Tire pressure
    • Brake temperature
    • Tire wear
    • Time gap to car in front and behind
    • Whether there's a pending pitstop
    • Tire type (for DTM)
    • Whether AI is in control of your car at the moment
    Can't promise we'll add them all, but we should be adding most of them soon enough.
     
    • Winner Winner x 5
    • Like Like x 2
    • Love it! Love it! x 1
    Last edited: Jun 26, 2015
  17. Exxon

    Exxon Member

    Joined:
    Jan 30, 2015
    Ratings:
    +11 / 0 / -0
    A really great idea thanks. I just wonder why is not the S3? Will it be so that certain contents that are important to come in future increasingly by private users?
    What I mean to say it will be in the future so that the cars come from S3 without wheels and the wheels are then developed by private users I can not understand such a thing. Indeed, there are know nothing of DasMeter Pro or by this tool many users.
    How is it because the updates must be of the tool you enable cookies manually or automatically happens later?
    I would not want if there would be a spotter to hear whether a car is next to a the you can not see.
    And what would I find very beautiful even if it would be translated into other languages such as German.
     
  18. edgarherrero

    edgarherrero New Member

    Joined:
    Jan 31, 2015
    Ratings:
    +2 / 0 / -0
    Seems great! Good luck with the app!

    As @Mikael Hermansson said in a post before, if you put it on GitHub maybe I could take a look and help a bit with the development too as C# and Java is the mostly used languages in my degree :)
     
  19. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0

    I must confess to dragging my heels here. S3 are waiting for a list of stuff from me. I keep saying I'll make one but end up getting distracted fixing and extending my little app :)

    As far as translating my app is concerned, the sound files can be easily replaced if someone wants to make a German version
     
  20. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    Putting it on github and having a proper build mechanism is also on the to do list