Slashdot Mirror


Ask Slashdot: Hackable Portable Music Player For Helicopters?

First time accepted submitter mrhelio writes "I work for a medium-sized helicopter company; we mainly fly tourists around on sightseeing flights. My company needs help finding a hacker-friendly portable music player for our helicopters. We have a problem with our onboard music players — mostly because it is an obsolete terrible design. The manufacturer has made an updated model, but it's basically the same obsolete design with the same terrible software and user interface. We are worried about spending $1000 per unit on these because the manufacturer will eventually stop making replacement units and then we will be force to buy upgrades for our entire fleet again and get everything recertified. (Any piece of equipment hard mounted in a commercial aircraft has to be certified by the FAA and it takes a lot of paper work, time and money for that to happen.) So we have a new plan: get portable music players like iPods, and plug those into the aux input in the intercom system. We need something that has nine hours of battery life, can hold at least three hours of music, and has remote control options for start, stop, volume, and selecting tracks and playlists, and a display that is visible in bright and sunny as well as dark conditions. The remote control option is the toughest part to find. The pilots need to be able to control the music without taking their hands off the flight controls for safety reasons. There are buttons and toggle switches already designed into the flight controls for these kind of purposes and we have mechanics/ engineers that can wire it all together, but the music player has to support the remote interface in the first place. Our first choice would be to give each pilot an iPod, but Apple is notoriously anti-hacking and anti-open source, plus you have to pay them ridiculous licensing fees to get access to their USB interface. So we are looking for a manufacturer that is open source / hacker friendly and makes something that meets our needs. Do you know of anything that would work for us? Maybe something that runs Rockbox? Should we just break down and design something from scratch like the Butterfly MP3 player?"

35 of 158 comments (clear)

  1. don't forget another important requirement by sabri · · Score: 3, Insightful

    Don't forget this requirement: whenever the airman presses the push-to-talk button, you want the music to stop. I'm pretty sure the ATC controller will not be interested in your playlist...

    Other than that: why don't you just use the auxiliary input of the 4-way intercom?

    --
    I'm not a complete idiot... Some parts are missing.
  2. Valhalla by Penurious+Penguin · · Score: 2

    I'm no audio expert or pilot, but it seems an adequate setup was designed in the 1970's. I could see this schema working well in cases of mechanical malfunction or unusually feisty tourists, though I suspect you could always choose a different act for more conventional flights.

    --
    Forward! -- Emperor Norton, 2012
  3. ... Don't? by Ford+Prefect · · Score: 3, Insightful

    As a tourist who's been on one or two small, sightseeing aircraft - can I suggest going without the music?

    Especially on a helicopter where the background noise is already quite phenomenal, going without some barely-audible music warbling away over the headset is hardly going to impair my experience. I'd much rather be looking out the windows (or absence thereof) and listening to what the pilot has to say...

    --
    Tedious Bloggy Stuff - hooray?
    1. Re:... Don't? by DNS-and-BIND · · Score: 5, Insightful

      Yeah, well, you'd be surprised. People out there get bitchy and moany when they have to go two seconds without listening to Nickelback or Maroon 5. I remember a sightseeing tour by car through magical China, stopping at hilltop monasteries and having tea at amazing teahouses with breathtaking views. Real Kung Fu movie stuff, live and in the flesh. My two co-tourists couldn't believe that the car didn't have any music other than a couple of crappy Chinese dance music CDs and didn't have a USB port to accept input from their music players. I was like, uh, these are amazing views and we're doing amazing things today, is it OK if we go without music for eight hours? You'd have thought I suggested we drink out of a bucket of warm spit, to judge by the disgusted reactions on their faces to this unwelcome suggestion. Seriously, I'm pretty sure it ruined the trip for them. I had an awesome time.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    2. Re:... Don't? by Seumas · · Score: 5, Funny

      WRONG. The Airwolf theme song would be PERFECTLY ACCEPTABLE. :D

      https://www.youtube.com/watch?v=nIoSPevvsds

    3. Re:... Don't? by Anne_Nonymous · · Score: 2

      Same experience here. I took a *long* day trip to a remote village in Rajathstan, India, and as soon as we stepped out of the car, about two hundred villagers started this ridiculous choreographed dance to some over produced pop music heavy with violins. And so I was like, "Please, I'm here to see poor people and squalor, not for some absurd Vegas musical", and so they stopped and went back to being poor and squaloring until we left, at which time I'm sure they restarted that musical tomfoolery.

  4. Time equals money by CaptQuark · · Score: 2, Insightful

    If you spend more than 20 hours to engineer something yourself, the $1000 starts to look like a bargain.

    1. Re:Time equals money by jamesh · · Score: 4, Informative

      If you spend more than 20 hours to engineer something yourself, the $1000 starts to look like a bargain.

      Depends on if a "medium sized helicopter company" has 5 helicopters or 50... and also if, after your 20 hours, you end up with something better than "terrible"

    2. Re:Time equals money by Blakey+Rat · · Score: 2

      Seriously, this post is the very definition of "penny-wise, pound foolish".

      $1000 is, what, like one flight's worth of fuel? It's like... maybe half of one month of one employee's health benefits? It's nothing.

      Your time is worth far, far more.

  5. RF interference - another crucial requirement by Taco+Cowboy · · Score: 2

    We are talking about a helicopter - something that flies

    It's important that whatever that gets played on board does not interfere with the RF sensitive equipment on board of the chopper

    Nowadays airplanes from Boeing and Airbus have re-designed their planes to better shield themselves from whatever interfering RF that may emit from consumer electronics - from cellphones to laptops to tablets

    I do not know if the choppers are similarly shielded from RF interference, though

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:RF interference - another crucial requirement by sabri · · Score: 2

      We are talking about a helicopter - something that flies

      Would it help if I'd let you know that I am in the proud possession of an Airman Certificate as well?

      The most important flight instruments are based on air pressure (speed, altitude, vertical speed) and gyroscopic systems (heading indicator, attitude indicator, artificial horizon). The only "RF sensitive equipment" on board of a chopper is limited to either a VOR/DME or a GPS receiver. None if which will be used for a sightseeing flight, since there is no fun sightseeing if you're flying IFR. And if you're not flying IFR, you'll be flying VFR on your basic six, so you won't need your navaids.

      And that's in the highly unlikely case that your navaids will receive interference from your mp3 player.

      --
      I'm not a complete idiot... Some parts are missing.
  6. Apple isn't anti-open source by gnasher719 · · Score: 4, Informative

    I don't know where you got this from. Apple has no problems putting open source software on the App Store, for example. Some open source software developers however have a problem with that.

    To put your own code onto an iPod Touch, what you need is a Mac, $99 for a developer account, and you can install any software you write on up to 200 iOS devices of your choice. No need for hacking at all. No restrictions on what your code does.

    1. Re:Apple isn't anti-open source by Anonymous Coward · · Score: 4, Insightful

      This is a great example of the distinction between Open Source and Free (as in Freedom) Software

      Sure Apple has Open Source embraces from time to time, but they will never embrace Free Software because that would mean offering liberty to their products, er, consumers.

      Oh and only $99 US dollars to be able to put your code onto something you own? HOW GENEROUS OF THEM
      *pukes*

      Free Software allows people from ALL walks of life to do as they want with the code (run, learn, modify, redistribute) regardless of their status in life, not just those who can pay money in order to buy a Apple dev-'indulgence' that can purify/wash themselves clean of their ignorance.

    2. Re:Apple isn't anti-open source by Anonymous Coward · · Score: 5, Insightful

      Either an iOS device is the best solution or it isn't. If it is, and $99 will stop you from doing it, or running your own code isn't free enough for you, then you're letting your idealism get in the way of the best solution.

      Solve the right problem. The insistence on solving problems we want to solve rather than problems we're asked to solve is one reason IT is seen as a thorn rather than an asset.

    3. Re:Apple isn't anti-open source by dissy · · Score: 2

      You don't even need a developer account or software on the iPod to do this.

      Buy a dock connector breakout board: https://www.sparkfun.com/products/8295?

      Wire up a micro controller to the serial port. Use it to send Apple Accessory commands: http://www.adriangame.co.uk/ipod-acc-pro.html

      No license or developer account needed.

      Some other posts have brought up a few good points not in the summary, which if actually needed might require additional hardware, such as to ensure the audio is cut off while using the radio to talk to your controller or whatnot. But some relays controlled by the same micro controller above should be able to handle that.

    4. Re:Apple isn't anti-open source by wytten · · Score: 2

      To answer my own question, it appears that you can install on real devices provided you pay the $99/year fee. Still rubs me the wrong way as it seems like an artificial restriction that I can't run what I wrote on what I bought without giving apple more cash.

    5. Re:Apple isn't anti-open source by mjwx · · Score: 2

      To put your own code onto an iPod Touch, what you need is a Mac, $99 for a developer account

      Let me get this straight,

      In order to put my own code onto my own device I need to buy a A$2,000 machine as well as $99 per year (yep, you forgot it was a yearly fee) just to put it on a device I already own.

      Say I buy that for a second, what if I wanted to put the same code onto my sister's Iphone or my boss's Ipad? Lets assume we can guarantee the code will not pass Apple's censors (duplication of functionality... but adds a bit more functionality Apple never bothered to include). How do I do that?

      That is where he got it from. The fact you think it's OK to have to pay A$2,099 just to run my own code on my own device (but not on anyone elses).

      Also there's a chance Apple may revoke my Dev license at their whim if they dont like what I'm doing.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  7. How about repurposed Android smartphones? by The+Brother+Grim · · Score: 3, Informative

    Grab a few old Android devices--maybe N1s--turn off their cellular and wifi radios, load them up with music, and use 3.5 mm audio cable converted to whatever your aux input is on your existing system. Some 3.5mm audio cable can be purchased with/cobbled together to include built-in play, pause, and track skip buttons... Also, there's the rooting factor for most Android devices as well as the fact that most non-Apple smartphones use some variant of microUSB for charging and syncing.

  8. Pandora by Anonymous Coward · · Score: 5, Informative

    Why don't you use Pandoras?

    http://en.wikipedia.org/wiki/Open_pandora

    They have great battery life, are very hacker-friendly, and great audio.

  9. Re:This is the wrong forum for that... by mumblestheclown · · Score: 5, Insightful

    what utter nonsense. neither portable GPS nor intercoms nor timing devices nor "PCATD-lite" things nor any of the other portable gadgets that go in an aircraft have to be "certified" by the FAA.

    / 20 year flight instructor, owner of an aviation company / terrible slashdot karma for routinely calling out BS that others mark "insightful"

  10. Cowon X7 by Anonymous Coward · · Score: 5, Informative

    Large library size (160gbs), loooong battery life and very friendly to RockBox

    https://en.wikipedia.org/wiki/Cowon#MP3_players

  11. It's not about software by dutchwhizzman · · Score: 4, Interesting

    It is not about software, but about hardware. Apple requires you to buy a chip from them to "identify" your accessory as "runs with iphone" if you want it to do anything more than plain audio out. That is what the OP is talking about.

    Considering this, I'd be looking for some iphone/ipod dock that has all the buttons you want and is certified. Rip that out of it's enclosure, connect your own buttons to it and you'll have your interface. No need to reinvent the wheel here, just adjust the packaging to your needs.

    --
    I was promised a flying car. Where is my flying car?
    1. Re:It's not about software by quetwo · · Score: 2

      Only if you sell the device in the market place. If you are looking to interface your own equipment to an iOS device, you can use a Redpark TTL cable. These are designed for hobbyists, and are designed to connect to Arduinos (among other prototype boards). They had them at MakerFaire for $50 -- http://www.makershed.com/Redpark_TTL_Cable_for_iOS_p/msrp03.htm

  12. RF interference - assisted on multiple fronts by Firethorn · · Score: 5, Informative

    One thing that I'd like to point out is that the RF problem has diminished by the user devices themselves. When you go from 12V switching to under 1V, you're looking at a lot less RF interference coming from the device anyways. Go from kilohertz to mega/gigahertz and you up the interference frequencies; lowering the range they can travel and the odds they'll interfere with the much slower switching electronics in the craft.

    Basically, at this point it's hard to tell the average portable consumer device from background noise, as long as it's not intentionally transmitting.

    --
    I don't read AC A human right
  13. I wonder if you could modify... by jimicus · · Score: 2

    I wonder if you could modify something originally intended for a car?

    Newer aftermarket stereos often have aux input, a USB port for flash sticks and sometimes you'll find they've already paid Apple for iPod connectivity so you wouldn't have to. You can even find models with remote control support, though if you want to use existing remote controls I think you'll have to reverse engineer how the manufacturer's done it and make your own adaptor. This should be perfectly doable, however, as there's an existing industry that does exactly this so the steering-wheel remote controls you find built into many modern cars can be adapted to function with the aftermarket head unit. You might even be able to find a company that'll work with you to do the job just for the fun of it.

    They're dead easy to wire in - they come with a fairly straightforward loom already there and there's a range of plugs on the market so you could build your own loom, fit a standard plug to it and when the manufacturer discontinues the stereo, put in another one that's close enough with minimal extra modification. They're already in a steel case so I don't imagine shielding will be a big deal.

    They're also cheap enough that you should be able to pick something suitable up for a fifth, maybe even a tenth of the obsolete units you don't like.

    The only thing I'm not sure about is getting FAA certification...

  14. Re:This is the wrong forum for that... by Yoda222 · · Score: 3, Interesting

    Last time I was in a plane as a passenger I plugged my regular earphone to the IFE. I'm almost certain that they are not specificaly certified.

  15. Re:This is the wrong forum for that... by Anonymous Coward · · Score: 2, Insightful

    This is essentially correct. If the device interfaces with the aircraft interphone system (or any other aircraft system), it must be certified for use on YOUR aircraft model. On the other hand if the aircraft has a utility bus with a 115 volt AC outlet, you can more or less plug in anything within the limits of the associated circuit breaker's current rating. As an example, some airline crews are now using iPads and laptops within the flight deck.

    You may be able to engineer in a system separate from aircraft systems that is accessible to the flight crew. Such a system would still require approval of your local FAA inspector, but would not require the TSO approval (http://www.faa.gov/aircraft/air_cert/design_approvals/tso/) of an off the shelf system purchased from your friendly avionics vendor.

    I would suggest discussing your desires with your local FAA inspector assigned to your operations. They will be able to point you down the right path.

     

  16. Re:hands up by mrbester · · Score: 2

    Only if they play Wagner exclusively and require you to bring a surfboard.

    --
    "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
  17. Re:just buy a tablet? by another+random+user · · Score: 4, Informative
    Really? Nobody mentioned music? Let me check in the summary:

    We have a problem with our onboard music players

    and

    So we have a new plan: get portable music players like iPods, and plug those into the aux input in the intercom system. We need something that has nine hours of battery life, can hold at least three hours of music, and has remote control options for start, stop, volume, and selecting tracks and playlists, and a display that is visible in bright and sunny as well as dark conditions. The remote control option is the toughest part to find. The pilots need to be able to control the music without taking their hands off the flight controls for safety reasons.

    Maybe I'm mistaken, but I'm pretty sure that music was indeed mentioned.

    --
    -1 troll is not supposed to be used simply because you don't agree
  18. Wagner by Anonymous Coward · · Score: 3, Funny

    Put giant speakers outside the helo (by the rocket pods) and blast Ride of the Valkries

  19. An easy solution by ctrl-alt-canc · · Score: 5, Interesting

    1) Find three more helicopters
    2) Learn to play alltogether this
    3) ? ? ?
    4) Profit!

    Those who are curious to hear the piece can find it here. Please don't play it over my home, thanks.

  20. Re:just buy a tablet? by Joce640k · · Score: 2

    Nobody mentioned music, you moron. This is for the sightseeing record, so that people know what to look for.

    I'm not sure what a "sightseeing record" is but music was definitely mentioned.

    People would know what to look for because the pilot has a voice.

    --
    No sig today...
  21. Remote control and human interface problems by hackertourist · · Score: 2

    The remote is going to be the difficult part, especially if you want to choose playlists.

    I've recently bought an iPod nano 6G and found it unusable in my car: the touch screen means you have to look at the device to operate it, and I'm not going to do that while driving.
    So I bought an iJet Nav remote with physical buttons for pause, next track, and previous track (also volume up and down, but those are not necessary in my setup). This gives me enough control for the things I want to do while driving, and the pysical buttons mean that I can operate them without looking.

    The Nano 6G will operate with the iJet Nav attached for about 5 hours on battery power.

    Choosing a different playlist is going to be way too distracting however you set it up. The only acceptable option I've seen is an iPod linked to a car stereo through the CD changer input. Dension (I think) makes a device that will do this, and it will map 6 playlists to the Disc 1-6 buttons on the car stereo, so choosing a new playlist is a matter of pressing one button.

    I think you'll have to plan ahead and have an appropriate playlist cued up before you take off.

  22. Try Qi Hardware's NanoNote by Rozzin · · Score: 2

    Have a look at Qi Hardware's NanoNote. It seems like it it fit the bill pretty well, especially if you pair it with TuxBrain's Universal Breakout Board (a small breakout board that plugs into the NanoNote's MicroSD port).

    I've bought two NanoNotes for use as portable music players (one for me, one for my wife). We've been running MPD + ncmpc on them (which makes it convenient to either browse or search for songs), along with smart auto-DJ (which means that you can just pick a song to start with, and it'll automatically keep the play-queue filled with appropriate-sounding songs), for the past two years or so.

    Running just on the commodity battery that fits inside, we've found that they'll run for at least 8 hours; but they also support the addition of small external battery that'll get you another ~30 hours.

    --
    -rozzin.
  23. Wasn't an ipad certified by FAA ? by stooo · · Score: 2

    I think there was news some time ago that ipads were certified by FAA as replacements of plane manuals. Why not use them as MP3 players ?

    --
    aaaaaaa