| [07:06] | <SmrtJustin> | DeepB: you happen to be around? |
| [07:13] | <DeepB> | aye aye, sir |
| [07:16] | <SmrtJustin> | hey, have a question for ya |
| [07:17] | <SmrtJustin> | just kind a curious... |
| [07:17] | <SmrtJustin> | How hard would it be to make the neuros display the bitrate of the current file in the Now Playing window? |
| [07:18] | <DeepB> | can't remember... does it show up on the info Xi? |
| [07:19] | <SmrtJustin> | let me check |
| [07:19] | <DeepB> | if so, it should not be much harder, maybe a tweak on the template, and a few lines of code |
| [07:19] | <SmrtJustin> | hmm, no it doesn't |
| [07:21] | <SmrtJustin> | how much harder would it be? |
| [07:21] | <DeepB> | then, if it is not defined on the database specs, it will break backwards compatibility and most sync managers out there |
| [07:22] | <SmrtJustin> | foo |
| [07:22] | <SmrtJustin> | that would be soooo cool... |
| [07:23] | <DeepB> | maybe you can take the info live from the decoder instead of the database |
| [07:23] | <DeepB> | that won't break things |
| [07:23] | <DeepB> | it's somewhat harder to do, though |
| [07:24] | <SmrtJustin> | I'm surprised that I've never seen an mp3 player display the bitrate, maybe I'm just a geek and like to see it. |
| [07:26] | <SmrtJustin> | too bad thats over my head, maybe someday when I figure out C I'll try doing that |
| [07:29] | <DeepB> | well, C is not so cool, you'd better spend your spare time with fancier stuff |
| [07:29] | <SmrtJustin> | lol |
| [07:29] | <DeepB> | like chicks and alcohol |
| [07:29] | <SmrtJustin> | haha |
| [07:29] | <SmrtJustin> | maybe I should master bash first ;) lol |
| [07:31] | <SmrtJustin> | so DeepB did you win the $1000? |
| [07:31] | <DeepB> | nope |
| [07:31] | <SmrtJustin> | thats too bad, who won? |
| [07:32] | <DeepB> | i dunno if the prize has been already given to anyone |
| [07:32] | <SmrtJustin> | did you email Joe? |
| [07:33] | <DeepB> | yep |
| [07:34] | <SmrtJustin> | thats really too bad you didn't win |
| [07:34] | <SmrtJustin> | I didn't know people wanted podcasting so much, I just used a modified bashpodder that makes a playlist w/ my podcasts, and then just sync. |
| [07:35] | <DeepB> | well, i haven't even listened to podcasts myself before that |
| [07:36] | <SmrtJustin> | I only listen to one, and lately I haven't listened to it, so I have like a month's worth of talk shows that I haven't heard. |
| [07:37] | <DeepB> | and although the sorune sync manager was the first perl code i've ever modified/tweaked/seen in depth |
| [07:37] | <DeepB> | it just took me a couple of hours to make it work |
| [07:38] | <SmrtJustin> | You're so smart DeepB ;) |
| [07:38] | <DeepB> | so that was actually not that hard |
| [07:38] | <SmrtJustin> | that reminds me, sorune hasn't been around in awhile, my one playlist is causing sorune to have problems w/ its libs |
| [07:40] | <DeepB> | but i'm happy, because while i was at it i kinda learned a lot from Perl, and Perl/Tk |
| [07:41] | <SmrtJustin> | perl is quite interesting |
| [07:43] | <DeepB> | it's not, it's a language from the bottom of the deepest pit in hell |
| [07:44] | <SmrtJustin> | lol |
| [07:45] | <DeepB> | quite powerful, but damn hard to maintain/read/get into it |
| [07:54] | <SmrtJustin> | I've seen a lot of diverse stuff done w/ perl |
| [07:54] | <SmrtJustin> | brb. gotta disconnect my ethernet |
| [08:03] | * chreekat is reading the Llama Book | |
| [08:06] | <chreekat> | I was thinking of writing my next project in Perl |
| [17:06] | <squarooticus> | uh, hey. What's up? |
| [17:06] | <noiz> | hey |
| [17:07] | <nates> | hello |
| [17:07] | <noiz> | i wonder where Joe is, it is 15:00 UTC |
| [17:07] | <squarooticus> | So, I take it we're waiting for someone...? |
| [17:09] | <noiz> | hey Bruno |
| [17:09] | <Bruno> | Hi all |
| [17:09] | <nates> | I think we're waiting for Joe. |
| [17:09] | <Bruno> | Ho nioz, how are you? |
| [17:09] | <noiz> | pretty good, you? |
| [17:09] | <Bruno> | Great. |
| [17:09] | <Bruno> | Any cool ideas hanging around before I came in? |
| [17:10] | <noiz> | nope |
| [17:11] | <noiz> | no one was really talking until a bit ago |
| [17:11] | <Bruno> | I see. |
| [17:11] | <squarooticus> | I broke the silence :) |
| [17:12] | <Bruno> | Shame on you --- now it is broken! |
| [17:13] | * squarooticus drops his head in shame | |
| [17:13] | <noiz> | Joe is having login troubles, trying to fix it right now |
| [17:14] | <Bruno> | How do you send these lines in color and 3rd person? |
| [17:14] | <Bruno> | As you can see, I am not an IRC expert |
| [17:14] | <noiz> | type /me then whatever |
| [17:15] | * nates is not an IRC expert either | |
| [17:15] | * Bruno is trying to learn this thing | |
| [17:15] | * Bruno is happy now!!! | |
| [17:15] | <Bruno> | That is pretty cool |
| [17:15] | * squarooticus 's head hurts | |
| [17:16] | <nates> | Joe is almost 15 minutes late... |
| [17:16] | * Bruno needs to learn other tricks now | |
| [17:16] | <noiz> | hey Joe |
| [17:16] | <noiz> | how did you finally login? |
| [17:16] | <JoeBorn> | by VPNing to the office first :) |
| [17:16] | <squarooticus> | It's actually 15:16 UTC |
| [17:17] | <JoeBorn> | I know, sorry I'm late, I couldn't login, I've been trying for 25 minutes |
| [17:17] | <Zithromax> | it's always something with you |
| [17:17] | <JoeBorn> | It's true. I'm something of a problem. |
| [17:18] | <Zithromax> | hehe |
| [17:18] | <squarooticus> | I'm just letting people know their clocks are off :) |
| [17:18] | <JoeBorn> | ok, well anyway, subject for today is unversal bus for next generation Neuros products |
| [17:19] | <JoeBorn> | so basically, imagine that we want some kind of external magic connector from the next neuros. |
| [17:19] | <JoeBorn> | it allows you to connect peripherals, like an external controller (like we talked about DJ controls, etc) |
| [17:20] | <JoeBorn> | also, maybe a camera input (like the archos has) to make a PVP into a video camera |
| [17:21] | <JoeBorn> | also connecting to a PC for debugging the device (like a JTAG emulator) |
| [17:21] | <JoeBorn> | or the ability to connect two devices for swapping files, etc. |
| [17:22] | <JoeBorn> | finally, connecting an external display. Say you want to connect a larger display somehow. |
| [17:23] | <JoeBorn> | of course I realize that the PC has several different connectors and not one satisfies all the requirements, so maybe it's wishful thinking to think that we can |
| [17:23] | <JoeBorn> | oh and the cradle might be useful for hooking a neuros to the network, or to a TV set. |
| [17:24] | <JoeBorn> | can anyone think of anything else they might want to connect to a Neuros? |
| [17:24] | <nates> | The cradle? Was that a typo or are you referring to a dock? |
| [17:24] | <JoeBorn> | not a backpack, but a stationary cradle. |
| [17:25] | <nates> | Like a dock? |
| [17:25] | <squarooticus> | (I'd settle for a USB-2.0 connector that is easier to hook up to the Neuros. :) ) |
| [17:25] | <JoeBorn> | I know we'll get you that:) |
| [17:26] | <JoeBorn> | Bruno, would you like to tackle this one? |
| [17:26] | <Bruno> | squarrootticus: You're it! |
| [17:26] | <Bruno> | Joe, I think taht there is a lot of wishful thinking here. |
| [17:26] | <JoeBorn> | wishful is my middle name :) |
| [17:26] | <squarooticus> | I'm just a troll. I admit it. Troll troll troll. :) |
| [17:26] | <Bruno> | Video and JTAG are very different in nature -- cannot share a bus |
| [17:27] | <Bruno> | At least not easily. |
| [17:27] | <Bruno> | Universal busses tend to not be universal at all. |
| [17:27] | <Bruno> | The most universal bus that exists is USB. |
| [17:27] | <Bruno> | It is in its 2rd public version, |
| [17:28] | <Bruno> | Oops -- 3rd |
| [17:28] | <Bruno> | (1.0, 1.1, 2.0) |
| [17:28] | <Bruno> | not to mention the OTG spec |
| [17:28] | <Bruno> | and it does NOT support everything. |
| [17:28] | <nates> | My old Archos had a line-out I believe some modified for debugging, a USB connector, an expansion port for the camera, DVR add-on, etc, and video-out port. I think we'll need multiple connectors to do all that. |
| [17:28] | <Bruno> | Nates: You have spoken well. |
| [17:29] | <pitt22> | you could put some logic in the connectors to support different hardware/busses |
| [17:29] | <Bruno> | Aside from the cost, |
| [17:29] | <Bruno> | making things universal require an exponential amount of engineering |
| [17:29] | <Bruno> | with each type of device supported. |
| [17:29] | <Bruno> | USB, as an example, is still full of bnugs, |
| [17:30] | <Bruno> | and it has billions of dollars invested in engineering. |
| [17:30] | <Bruno> | And it does NOT support everything. |
| [17:30] | <Bruno> | That said ---- |
| [17:30] | <Bruno> | We could possibly define all the functions we would need, |
| [17:31] | <Bruno> | then design multiple interfaces with functionalities grouped |
| [17:31] | <Bruno> | as required. |
| [17:31] | <Bruno> | I am sure that JTAG and audio will NOT share the same bus, |
| [17:31] | <Bruno> | but possibly video input and output could share one. |
| [17:31] | <Bruno> | The key to these thing is to define the functionality UP FRONT |
| [17:32] | <Bruno> | wich requires a lot of planning and a commitment to not change the mind. |
| [17:32] | <nates> | The Archos required an expansion device for video in. |
| [17:32] | <Bruno> | Both are dangerous things. |
| [17:32] | <JoeBorn> | well, I didn't literally mean JTAG, but I was thinking of the daughterboard which provides ethernet and serial and you suggested that it needs 40 wires or something |
| [17:32] | <Bruno> | I am a firm believer on dedicated connections... |
| [17:33] | <JoeBorn> | I was wondering if those 40 wires could form a bus for example, that's what I was getting at. |
| [17:33] | <Bruno> | Well, if you want Ethernet, let's have Ethernet... |
| [17:33] | <Bruno> | I think that we should have USB OTG 2.0, |
| [17:33] | <Bruno> | it is the closest thing we can have to a Universal Bus. |
| [17:34] | <JoeBorn> | USB OTG 2.0, does that support high speed? |
| [17:34] | <Bruno> | Besides, hjaving USB OTG will allow the expansion of types (underline) |
| [17:34] | <JoeBorn> | I thought all the OTG chipsets were 11mbits? |
| [17:34] | <Bruno> | Today they are, but the 480 Mbps chips are coming about |
| [17:35] | <Bruno> | It is important (assuming that we adopt USB, which is my recommendation) |
| [17:35] | <nerochiaro> | bruno: "expansion of types" ? |
| [17:35] | <Bruno> | that we do not get hung of the available speed of the hardware, |
| [17:35] | <Bruno> | but start preparing the SW for the functionality desired. |
| [17:35] | <Bruno> | Once the HW evolves, so do the SW |
| [17:36] | <Bruno> | So, a summary: |
| [17:36] | <Bruno> | Connectors available on a audio machine of a given footprint: |
| [17:36] | <Bruno> | Audio line/mic in, line out |
| [17:37] | <Bruno> | S/PDIF out |
| [17:37] | <Bruno> | USB OTG |
| [17:37] | <Bruno> | From the cradle (if portable) |
| [17:38] | <Bruno> | Ethernet (native), serial port |
| [17:38] | <Bruno> | If the device is not portable, it could have a VGA out or TV out |
| [17:38] | <Bruno> | ==== For a video device: |
| [17:38] | <JoeBorn> | so that implies you do real time debugging using the cradle through USB? |
| [17:39] | <JoeBorn> | sorry go ahead. |
| [17:39] | <Bruno> | Add NTSC/PAL composite and S-Video input |
| [17:39] | <Bruno> | Add NTSC/PAL composite and S-Video out. |
| [17:39] | <Bruno> | Maybe SCART or component out if high end device |
| [17:40] | <Bruno> | A 1394 interface could be a nice thing to pair it to some STBs |
| [17:40] | <Bruno> | The development/expansion cradle/chassis could have BT656 I/O |
| [17:40] | <Bruno> | ===== |
| [17:41] | <Zithromax> | are we still talking about the neuros? |
| [17:41] | <Bruno> | I do imply that you can debug using EThernet and serial via cradle. |
| [17:41] | <Bruno> | We are talking about A nNeuros |
| [17:42] | <JoeBorn> | how does the cradle connect to the device? |
| [17:42] | <JoeBorn> | not through USB? |
| [17:42] | <Bruno> | It depends on the device's footprint. |
| [17:42] | <Bruno> | It could be as solid as the current multi-pin scheme of NII, or |
| [17:43] | <Bruno> | it could be as simple as the 4-wire connections on the PALM-I handhelds |
| [17:43] | <Bruno> | USB is always a good choice to connect "mundane" peripherals. |
| [17:43] | <Bruno> | The only drawback of USB is that the driver is never available for the platforms that we want it on. |
| [17:43] | <JoeBorn> | well, the device will have a one piece design so, we can afford to have a significant connector at the bottom if needed |
| [17:44] | <JoeBorn> | so would a USB OTG allow the connection of a webcam for example? |
| [17:44] | <Bruno> | Yes. |
| [17:45] | <Bruno> | As long as the USB is 480 Mbps. Not today with DMxxx, but soon. |
| [17:45] | <JoeBorn> | when will those chipsets be available? |
| [17:45] | <Bruno> | Today if you want 480 Mbps you use an external chip, and lose the OTG capabilities. |
| [17:45] | <nerochiaro> | Bruno: these soon-to-come high speed chips will be expensive, because they will be new to the market. or not ? |
| [17:46] | <Bruno> | It is not a "bad" thing, it just can't be flipped around. |
| [17:46] | <Bruno> | No, they will be pretty cheap. |
| [17:46] | <nerochiaro> | good |
| [17:46] | <Bruno> | There are non-OTG (target only, in their majorty) devices that cost as little as $2. |
| [17:47] | <JoeBorn> | so Bruno what about those external controls, like the DJ type stuff for pitch control, etc. |
| [17:47] | <Bruno> | Of course, they require lots of driver development. |
| [17:47] | <JoeBorn> | can they also connect (HW wise) using OTG? |
| [17:47] | <Bruno> | These are incredibly low data rate. |
| [17:48] | <Bruno> | Anything will work for these. Even the 12 Mbps current USB ports will look like a super-highway for them. |
| [17:48] | <Bruno> | Just as a comparison, |
| [17:48] | <solomonn> | what about RF or bluetooth rather than usb |
| [17:48] | <Bruno> | MIDI is used to control many music instruments at once, and the data rate is 31 Kbps (K, not M) |
| [17:48] | <solomonn> | something wireless |
| [17:49] | <solomonn> | and putting out a remote before you put out an external dj control doohicky :) |
| [17:49] | <nerochiaro> | solomonn: isn't that more power expensive ? |
| [17:49] | <Bruno> | Bluetooth is good for control and low/medium quality audio. |
| [17:49] | <solomonn> | could be |
| [17:49] | <JoeBorn> | solomon: no definately, I agree. |
| [17:49] | <Bruno> | Bluetooth these days is pretty affordable. |
| [17:49] | <solomonn> | idunno though, with usb you have to power the device that's plugged in |
| [17:50] | <Bruno> | ALL devices must be powered SOMEHOW, USB just makes that connection explicit and visible. |
| [17:50] | <JoeBorn> | but bluetooth would still be a lot more expensive than IR or 37MHz or something like that for a remote, right? |
| [17:51] | <nerochiaro> | Bruno: i was talking about power consumption, not price |
| [17:51] | <solomonn> | IR wouldn't be a good move |
| [17:51] | <Bruno> | Joe, yes. |
| [17:51] | <solomonn> | you can't stick the neuros in a backpack and control it from outside the backpack using IR :) |
| [17:51] | <Bruno> | nero: all devices consume power, and the USB interface block is no exception. |
| [17:51] | <JoeBorn> | bluetooth seems like an awckward position between price and bandwidth |
| [17:51] | <Bruno> | Power is a relative measure: |
| [17:52] | <Bruno> | If you can provide it, any consumption is good. |
| [17:52] | <JoeBorn> | solomonn: I agree with that as well, the remote should be RF |
| [17:52] | <nerochiaro> | Bruno: of course, but comparing USB and BT, what consumes more ? |
| [17:52] | <Bruno> | The OVERHEAD drain of the USB block per se is not bad. |
| [17:52] | <JoeBorn> | for a portable device. |
| [17:52] | <solomonn> | RF would be sufficient for what you're talking about, but then bluetooth would be more scalable |
| [17:52] | <Bruno> | BT by far. |
| [17:53] | <solomonn> | you could make the neuros work with other devices that other people will make 5 years from now |
| [17:53] | <solomonn> | and probably some that are already around |
| [17:53] | <Bruno> | BT had the advantage of being able to send audio to your headset, and talking to your cell phone, if this is what you are looking for. |
| [17:53] | <Zithromax> | the life of the device probably won't be that long |
| [17:53] | <solomonn> | kind of overkill |
| [17:53] | <solomonn> | true |
| [17:53] | <Bruno> | On the other hand, 802.11 could talk natively with your computer. |
| [17:53] | <solomonn> | personally iw ould rather it was RF |
| [17:54] | <solomonn> | for my purposes it would consume the least power and do what i want :) |
| [17:54] | <solomonn> | Bruno: yeah, then you could sync without going and getting your neuros out of your room |
| [17:54] | <solomonn> | that would be kinda sweet |
| [17:54] | <squarooticus> | BT's bandwidth and latency are not good for audio transmission, especially in "noisy" environs. Maybe a new, higher-width BT would be |
| [17:55] | <JoeBorn> | solomonn: what kind of things are you imagining connecting with BT? |
| [17:55] | <Bruno99> | Somehow my connection dropped. I am back. |
| [17:55] | <solomonn> | JoeBorn: i can't imagine anything really. just that when something comes out that you never thought of, it would be a matter of a firmware change to make it operate |
| [17:56] | <JoeBorn> | bruno: I assume that debugging through USB is not too ideal, I mean you have to bring up USB first right? |
| [17:56] | <Bruno99> | Correct. |
| [17:56] | <Bruno99> | Why is this thing saying Bruno99 now??? |
| [17:56] | <squarooticus> | by request, a repeat since Bruno was offline: |
| [17:56] | <squarooticus> | BT's bandwidth and latency are not good for audio transmission, especially in "noisy" environs. Maybe a new, higher-width BT would be |
| [17:57] | <solomonn> | what about 802.11's power consumption? |
| [17:57] | <Bruno99> | You are very right about BT bandwidth and latency. |
| [17:57] | <Bruno99> | BT 2.0 is better but not great. |
| [17:57] | <Bruno99> | 802.11 sucks (lots) more power than BT, but works (lots) better. |
| [17:58] | <solomonn> | hehe |
| [17:58] | <Bruno99> | Any and all wireless connections will have |
| [17:58] | <Bruno99> | their coverage limits. |
| [17:58] | <Bruno99> | Once you go outside that, or get in the range of |
| [17:58] | <solomonn> | 802.11 would be nice but RF still seems more practical |
| [17:59] | <squarooticus> | I wouldn't even trust 802.11 for realtime data, like audio. You need something like CDMA that has basically zero latency but cuts out when the noise floor gets too high |
| [17:59] | <Bruno99> | interferers, then they just degrade and ultimately fail. |
| [17:59] | <nates> | So why would we want any wireless technology? Just future expandibility? |
| [17:59] | <nates> | Remote? |
| [17:59] | <squarooticus> | I would limit any wireless to control and communication, and forget about wireless audio altogether. |
| [17:59] | <solomonn> | nates: that's the most immediately desirable application :) |
| [17:59] | <squarooticus> | Just my $0.02 |
| [17:59] | <JoeBorn> | I think wireless would we useful for swapping files on the go. |
| [17:59] | <Bruno99> | CDMA has its problems, but because it is not used a lot in data, people think better of it. It also has its ugly side. |
| [17:59] | <solomonn> | squarooticus: yeah, i agree |
| [18:00] | <solomonn> | JoeBorn: with other neuros users you mean? |
| [18:00] | <squarooticus> | CDMA has a different set of problems that make it more applicable for realtime applications |
| [18:00] | <Bruno99> | And it is NOT zero latency, as you have to run and sync the correlators. |
| [18:00] | <JoeBorn> | well, if it's WiFi then other devices generally. |
| [18:00] | <solomonn> | that would be nice, but then I wouldn't mind plugging 2 neuros's in with a usb patch cable |
| [18:00] | <squarooticus> | Okay, zero isn't right. Predictable is a better word |
| [18:01] | <Bruno99> | WiFi can (and is) used to pass audio. |
| [18:01] | <Bruno99> | So is BT abd CDMA. |
| [18:01] | <Bruno99> | I agree that audio should NOT go via radio. |
| [18:01] | <Bruno99> | Unless you have to, that is. |
| [18:01] | <solomonn> | what kind of transmission bw do BT and RF have? |
| [18:01] | <Bruno99> | And even so, in a somewhat controlled environment. |
| [18:02] | <solomonn> | i imagine RF would be crummy for any file swapping but i don't know |
| [18:02] | <Bruno99> | RF is very good for control. We should |
| [18:02] | <nates> | Why would you want to transfer audio wirelessly with a portable? I'm not seeing why... |
| [18:02] | <Bruno99> | make sure to keep this in mind. |
| [18:02] | <Bruno99> | nates: for the same reason that your cell phones have BT: convenience. |
| [18:03] | <solomonn> | of course the fm transmission feature covers that a bit |
| [18:03] | <Bruno99> | People swap files every day with RF. 802.11 is actually pretty good at it, in spite of being RF. |
| [18:03] | <solomonn> | Bruno99: but we're talking much lower power RF than 802.11, right? |
| [18:03] | <JoeBorn> | ok, Bruno, so just let me clarify, above you suggested I/O being for audio and mic in and out and OTG |
| [18:04] | <Bruno99> | My recommendation is to have RF for human interaction only. |
| [18:04] | <JoeBorn> | then cradle having ethernet and serial, so how does that cradle connect to the device? |
| [18:04] | <solomonn> | Bruno99: could the cheapo RF built in to acccomodate a remote, also be used to send files from one neuros to another, and not all that slowly? :) |
| [18:04] | <solomonn> | JoeBorn: don't forget s/pdif, i like that bit :) |
| [18:04] | <Bruno99> | Ok, I will answer the 2 questions. |
| [18:04] | <solomonn> | (on the device) |
| [18:05] | <Bruno99> | The easy answer to solomon: you get what you pay for. Cheap, fast, reliable. Pick 2. |
| [18:05] | <JoeBorn> | I agree, I like s/pdif too (I was just saying audio for shorthand) |
| [18:05] | <squarooticus> | Yeah, my iRiver IHP-120 has s/pdif optical out. Pretty sweet to be able to hook it up to a DD receiver and get clean audio |
| [18:05] | <Bruno99> | Joe: The cradle in my view could hous the peripherals that a portable unit would not |
| [18:06] | <Bruno99> | possess, or enable "bigger" systems. |
| [18:06] | <Bruno99> | A good exaple is access to JTAG. |
| [18:06] | <JoeBorn> | Bruno: I think that makes good sense, but I'm just wondering what the connection to the cradle will look like since I'm sure we need to give that good consideration |
| [18:06] | <Bruno99> | If you are building code, you don't need the unit to be portable. |
| [18:07] | <nerochiaro> | that's for sure |
| [18:07] | <Bruno99> | The physical connection would need to be a multi-pin header or similar. |
| [18:07] | <Bruno99> | The connection between NII and backpack is an example. |
| [18:07] | <solomonn> | perhaps this cradle could also house a bigarse battery |
| [18:07] | <Bruno99> | That particular connector has |
| [18:07] | <Bruno99> | everything that you need even to add |
| [18:08] | <solomonn> | then it could either be used to give the neuros a much longer battery life, or to give it an acceptable battery life while using these "bigger" features |
| [18:08] | <Bruno99> | Ethernet, BT or 802.11 to the N-II. |
| [18:08] | <JoeBorn> | well not really since mic in would not possible on the backpack, right? |
| [18:08] | <solomonn> | although i suppose if i were to choose, i would just get a battery pack that connected the same way but didn't have all the big features |
| [18:08] | <nerochiaro> | Bruno99: would a small pin-connector like the one found at the bottom of most cellphones work in this case ? |
| [18:08] | <Bruno99> | It is just not efficient for it. Obvioulsy it was not a design consideration at the time, but the expansion capabilities are there |
| [18:09] | <Bruno99> | No, these connectors don't have enough pins. |
| [18:09] | <Bruno99> | But one interesting point to notice |
| [18:09] | <Bruno99> | is that SATA drives are a reality, and you can hook these up with pretty small connectors. |
| [18:09] | <Bruno99> | They are just power hungry, but they can be perfect for a stationary cradle. |
| [18:10] | <JoeBorn> | 3.5" hard drives? |
| [18:10] | <squarooticus> | Is the proposal for microdrives or standard laptop drives? |
| [18:10] | <Bruno99> | And they are fast enough for video, high end audio (even multi channel) |
| [18:10] | <solomonn> | seems like you would want to allow for a cradle to be stationary or remain portable |
| [18:10] | <solomonn> | and probably just make one offering instead of 2 |
| [18:10] | <squarooticus> | The reason I ask is that one of the selling points I've used to convince people to buy the Neuros is that it takes standard laptop drives |
| [18:10] | <solomonn> | something that will operate portably but of course you can plug it in if you want and use it more than 8 hours or whatever |
| [18:11] | <nerochiaro> | if you decide to go with a large connector like the one in the current N2, please make it connectable/disconnectable with less force, and also have it better protected (sliding cover, or similar) |
| [18:11] | <Bruno99> | nero: |
| [18:11] | <Bruno99> | The mechanicals of the current connector are (in my opinion) far from great. But they work. |
| [18:11] | <solomonn> | squarooticus: last i heard it was for 2.5" laptop drives, smaller than standard but also smaller, which is nice :) |
| [18:11] | <Bruno99> | If we need a big connector, it will need pretty good |
| [18:12] | <Bruno99> | force to latch on. They all do. The ones that don't |
| [18:12] | <Bruno99> | have exorbitant cost (>$40) or limited life (<10 insertions) |
| [18:12] | <Bruno99> | Pick yor poison. |
| [18:13] | <Zithromax> | the problem with the connector isn't really the force involved, but the limited leverage |
| [18:13] | <Bruno99> | I think thatthe current connector could have longer fingers, so there would be |
| [18:13] | <JoeBorn> | what about the connectors at the bottom of PDAs? they have a ton of pins |
| [18:14] | <Bruno99> | less relaince on the perfect alignment for insertion. |
| [18:14] | <Bruno99> | Joe, these are the ones I think we should use. |
| [18:14] | <Bruno99> | At least that is my first though. |
| [18:14] | <Bruno99> | But all these issues we talked about are still there. |
| [18:14] | <JoeBorn> | Bruno: I see, and that pin configuration would be something proprietary that we make up? |
| [18:14] | <Bruno99> | Only somebody else has mulled them over for us. |
| [18:15] | <nates> | The Archos's connector, which I found very easy and supported USB2 speeds www.ixbt.com |
| [18:15] | <Bruno99> | What do you mean by "pin configuration"? |
| [18:15] | <JoeBorn> | or could it be something standard like PCMCIA? |
| [18:15] | <JoeBorn> | well, like the current connection between the backpack and the player in the current neuros |
| [18:16] | <JoeBorn> | is just some random collection of wires from what I can tell. |
| [18:16] | <Bruno99> | nates, that has just a few pins and is way too bulky |
| [18:16] | <JoeBorn> | I've never conceived of anything that it could support |
| [18:16] | <Bruno99> | It is not just a random collection of wires. Someone (Tim?) probably spent a few hours thinking about it. |
| [18:17] | <JoeBorn> | I'm partially being funny, but my point is two things, one it's hard to have adequate "design considerations" up front and two it's very nonstandard and arbitrary |
| [18:17] | <Bruno99> | PCMCIA is a standar bus that we could leverage. |
| [18:17] | <Bruno99> | We could use the form factor and the connectors, which |
| [18:17] | <Bruno99> | lots of people have spent lots of time engineering. |
| [18:17] | <JoeBorn> | that's why I'm drawn to something standard like PCMCIA, or better yet, PCI which is obviously something that |
| [18:17] | <JoeBorn> | exactly, lots of people have spent lots of time engineering. |
| [18:18] | <Bruno99> | Stay away from PCI for this discussion -- |
| [18:18] | <nerochiaro> | JoeBorn: isn't PCI a little too large ? |