#avr | Logs for 2012-10-16

Back
[00:17:40] <Richard_Cavell> Tom_itx: You there?
[00:36:25] <RikusW> seems only I'm here ;)
[00:37:40] <Richard_Cavell> yeah
[00:37:43] <Richard_Cavell> well how are you anyway?
[00:44:28] <RikusW> ok I guess
[00:44:32] <RikusW> how are you ?
[00:45:06] <Richard_Cavell> pretty good
[00:45:11] <Richard_Cavell> I can't get Tom's programmer to work in OS X
[00:45:18] <RikusW> I traveled 350km yesterday, so I woke up earlier than usual, guess I'm high on adrenaline ;)
[00:45:20] <Richard_Cavell> It's working in Windows and Linux
[00:45:41] <RikusW> does it enumerate properly ?
[00:46:17] <RikusW> you should have a USB viewer utility of some kind
[00:46:26] <RikusW> lsusb in linux ;)
[00:46:31] <RikusW> or usbview
[00:46:49] <RikusW> linux even got lspci
[00:50:18] <RikusW> Richard_Cavell: there was some issue about using ep2+3 or only 2
[00:50:27] <RikusW> not sure is this is the case
[00:50:33] <RikusW> are you using avrdude ?
[00:50:40] <Richard_Cavell> I don't understand what ep2+3 means
[00:50:45] <Richard_Cavell> I'm using avrdude in OS X
[00:50:53] <RikusW> Tom_itx and abcminiuser will
[00:50:55] <Richard_Cavell> And yes I can see the USB device in OS X. It's recognized
[00:51:07] <RikusW> look at its endpoints
[00:51:16] <RikusW> it you can view that
[00:51:19] <RikusW> *if
[00:51:26] <Richard_Cavell> Mate I don't know much about how USB works
[00:51:50] <Richard_Cavell> But the fact that it works in Linux and Windows indicates there's something peculiar about the OS X method of addressing it
[00:51:59] <RikusW> yeah
[00:51:59] <Richard_Cavell> http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=125914
[00:52:14] <RikusW> so what software are you using on OS X ?
[00:52:17] <Richard_Cavell> avrdude
[00:52:36] <RikusW> and on Linux ?
[00:52:43] <RikusW> avrdude too ?
[00:52:50] <Richard_Cavell> yes
[00:53:12] <Richard_Cavell> I have two machines - a desktop Windows and a laptop OS X. I've loaded Ubuntu onto both machines and avrdude works with Tom's programmer from both machines
[00:54:34] <RikusW> paste the avrdude output ?
[00:54:56] <Richard_Cavell> yes, at that link
[00:56:32] <RikusW> I think its the endpoint issue again...
[00:57:19] <RikusW> you don't happen to have the source for avrdude ?
[00:57:25] <RikusW> there is an easy patch
[00:58:01] <Richard_Cavell> oh right
[00:58:09] <Richard_Cavell> so I have to compile avrdude from source?
[00:58:52] <RikusW> yeah, or get the other firmware
[00:59:08] <RikusW> abcminiuser already replied to your avrfreaks post
[00:59:17] <RikusW> he wrote the fw you're using
[00:59:46] <Richard_Cavell> that would mean it no longer works with Atmel Studio
[00:59:53] <RikusW> yes
[01:00:15] <Richard_Cavell> hmmm... I'd rather it continues to work with Atmel Studio and Linux
[01:00:18] <RikusW> though I hacked AS4 to make it work :-P
[01:00:42] <RikusW> patching avrdude is as simple as commenting a single line...
[01:00:54] <RikusW> just can't remember which line right now
[01:01:10] <RikusW> iirc its in the usb_flush function
[01:01:16] <RikusW> iirc the entire function
[01:35:42] <megal0maniac> Yeah, you forced it to return 0 or something like that
[01:39:23] <RikusW> megal0maniac: got the link for abcminiuser's patch ?
[01:39:29] * RikusW seems to have lost it
[01:39:36] <RikusW> and Richard_Cavell needs it..
[01:39:48] <megal0maniac> I did
[01:39:51] <megal0maniac> I'll look again
[01:39:59] <Richard_Cavell> well... if this means I can't use avrdude for other purposes then I don't want it
[01:40:03] <RikusW> if I were home I'd just look at the patched avrdude...
[01:40:03] <megal0maniac> Tom_itx: You there?
[01:40:14] <Richard_Cavell> I still want to use my stk600 with my Mac
[01:40:21] <RikusW> Richard_Cavell: it just needs a tiny patch
[01:40:26] <RikusW> a few lines of code
[01:40:43] <RikusW> doesn't the stk600 work on mac ?
[01:40:45] <Richard_Cavell> but will it stop avrdude from working with my other methods?
[01:40:51] <Richard_Cavell> The stk600 works perfectly with avrdude on OS X
[01:41:05] <RikusW> afaik there is no side effects from the patch
[01:41:25] <RikusW> besides, you could have two different versions of avrdude installed
[01:41:53] <megal0maniac> http://tom-itx.dyndns.org:81/~tom-itx/irc/logs/%23avr/2012-10-15.html#02:14:30
[01:42:22] <megal0maniac> RikusW: usbdevdrain in libusb. Sound right?
[01:42:59] <megal0maniac> Richard_Cavell: The STK600 should still work fine
[01:43:11] <RikusW> megal0maniac: its an avrdude patch
[01:43:16] <RikusW> iirc in the usb flush function
[01:44:04] <RikusW> iirc commenting the whole function
[01:45:26] <megal0maniac> http://lists.gnu.org/archive/html/avrdude-dev/2011-12/msg00064.html
[01:45:29] <megal0maniac> That looks like it
[01:45:49] <megal0maniac> "On some USB devices (specifically LUFA based AVRISPmkII's"
[01:46:23] <RikusW> ah thats the one :)\
[01:47:09] <RikusW> Richard_Cavell: so there you have your fix
[01:47:13] <Richard_Cavell> ok testing now
[01:47:35] <megal0maniac> Good. It's osx specific
[01:47:52] <megal0maniac> That means greater chance of success :)
[01:48:06] <megal0maniac> Stupid WD drive... Otherwise I'd test it myself
[01:52:08] <megal0maniac> Heh. Off the farm, and RikusW is still using bloody mobile internet
[01:52:14] <megal0maniac> At least it's 3G
[01:54:39] <Richard_Cavell> I can't get the damn thing to compile with usb support
[01:54:47] <Richard_Cavell> even following the instructions
[01:55:24] <megal0maniac> You have xcode installed, right?
[01:55:26] <Richard_Cavell> it's all gotta be so bloody difficult, hasn't it?
[01:55:26] <Richard_Cavell> yes
[01:55:40] <Richard_Cavell> http://www.arduino.cc/playground/Code/OSXISPMKII I'm following these instructions
[01:55:57] <Richard_Cavell> but I'm getting
[01:55:58] <Richard_Cavell> checking for usb_get_string_simple in -lusb... no
[01:57:07] <megal0maniac> What about fink?
[01:57:20] <Richard_Cavell> ah bugger it
[01:57:22] <Richard_Cavell> I'll just give up
[01:57:35] <Richard_Cavell> Unless Tom comes up with something I'll just use his programmer on Linux or with Atmel Studio
[01:58:18] <megal0maniac> I can't find fink. Nevemind
[01:58:49] <megal0maniac> Macports has it
[02:00:07] <megal0maniac> Richard_Cavell: It's worth giving macports a go at any rate (and then installing libusb through it)
[02:00:13] <megal0maniac> It's useful for other stuff too
[02:01:58] <megal0maniac> OR
[02:02:02] <megal0maniac> You can give up ;)
[02:04:35] * Richard_Cavell is givin gup
[02:05:09] * megal0maniac shakes head
[02:06:38] <megal0maniac> Tom_itx: TP-Link WR1043ND with OpenWRT is my suggestion. If you're using OpenWRT, you need 8mb flash to do anything useful imo. It's cheap and it has gigabit ethernet. You can ignore the wireless.
[02:07:29] <megal0maniac> Pretty much all of the other TP-Link routers with 8mb flash (as opposed to 4) are dual-band wireless, which you said you aren't worried about
[02:08:24] <megal0maniac> Oh of course. He's behind, not ahead. Sleepy time for Tom
[02:18:14] <tld> The *only* reason to go with OpenWRT on embedded, is if you can't or won't spend money to get something more proper.
[02:18:15] <tld> IMHO.
[02:18:54] <tld> (for a router I mean… there are cool alternative uses)
[02:21:19] <megal0maniac> Well,
[02:21:26] <megal0maniac> It makes better use of the hardware
[02:22:33] <megal0maniac> And gives you features you'd usually only get in pro routers
[02:24:58] <megal0maniac> Not everyone should be allowed to have Cisco stuff, though. A guy I know ("IT pro") got the company to buy him two Cisco switches. He took 2 days to config what would have taken him 5 minutes on an HP/Dell/anything with shiny web-based set up.
[02:25:16] <megal0maniac> And not because it takes 2 days to set up a switch the way that he was...
[02:26:31] <tld> oh, yes! I meant the other way around…
[02:26:39] <tld> it's not that openwrt is always bad for the hardware
[02:26:44] <tld> it's that the hardware is bad in the first place.
[02:27:17] <tld> if you're skilled enough that you should be allowed to touch openwrt, you're skilled enough that you can do something proper.
[02:27:29] <tld> (imho)
[02:27:51] <tld> then again, I haven't touched openwrt in quite some time, so might be that it's better now, from an end-user-perspective.
[02:28:25] <megal0maniac> It is if LUCI is installed.
[02:28:49] <megal0maniac> Some people shouldn't be allowed "something proper"
[02:29:10] <megal0maniac> Heck, he didn't even know what ssh was until I showed him this year :/
[02:29:16] <tld> *sigh*
[02:29:20] <tld> I've had ISPs like that.
[02:29:29] <megal0maniac> Or tftp
[02:34:07] <tld> tftp has it's place, although it's fairly small. ;)
[02:34:18] <megal0maniac> Heh :)
[02:34:26] <tld> (firmware updates on locked down VLANs, with signed firmware and config, should be fine)
[02:35:01] <megal0maniac> I think he needed it for backing up switch config that time
[02:36:12] <megal0maniac> But anyway, I'm overjoyed with my TP-Link, can't think what else one would need :)
[02:36:28] <megal0maniac> And cost around US$50
[02:37:06] <megal0maniac> The dealer even provides Open/DDWrt installation as an option, covered by warranty :D
[02:37:24] <tld> damn, that's pretty cool. :)
[02:38:28] <Dagger2> which dealer?
[02:38:41] <Dagger2> though that router is pretty huge. I have a http://www.tplink.com/en/products/details/?categoryid=241&model=TL-WR702N which is a bit smaller :-)
[02:38:49] <Dagger2> (and also runs OpenWRT)
[02:38:56] <megal0maniac> Uniterm Direct (dbg.co.za)
[02:39:01] <megal0maniac> In South Africa
[02:39:42] <megal0maniac> Dagger2: I've got that one too, for the rest of my family :P The 1043 is in my room. Wanted the fast ethernet & wireless for local data transfer
[02:41:02] <Dagger2> hence the .za; sadly it looks like their shipping is prohibitively expensive to here (R675)
[02:41:27] <megal0maniac> Whoops. I meant the 740, not the 702
[02:41:37] <megal0maniac> BUT, I also have the 702 and MR3020 :P
[02:42:42] <megal0maniac> Residential network installation is one of my "jobs", so I like to test the equipment I recommend to other people
[02:47:31] * tld is using a Cisco AP1200.
[02:47:55] <megal0maniac> I like to pretend I have a Cisco when I ssh in :)
[02:48:07] * megal0maniac is poor student
[02:49:34] <tld> the AP1200 is an old 802.11b-only thing.
[02:49:39] <tld> I'm not exactly cash-stuffed myself. ;)
[03:08:32] <megal0maniac> Yay! Accidentally fixed a laptop
[03:14:17] <GuShH> megal0maniac: to fix a macbook all you need is a gun
[03:14:43] <megal0maniac> Heh
[03:14:51] <megal0maniac> Only way to crack it open ;)
[03:14:53] <GuShH> I have a dead laptop here
[03:15:00] <GuShH> possibly cooked nvidia chipset
[03:15:07] <megal0maniac> Eek
[03:15:10] <GuShH> either that or it needs reballing
[03:15:20] <GuShH> I could try reflowing the chip...
[03:15:24] <megal0maniac> The latter is probably more likely
[03:15:34] <megal0maniac> Overheating is easy in laptop
[03:15:45] <GuShH> there are several laptops with known design issues and none of the companies ever cared to recall them
[03:15:52] <megal0maniac> GuShH: Try the towel trick :D
[03:16:02] <GuShH> this one has a very thin motherboard with no physical support, it can easily flex
[03:16:25] <GuShH> something you wouldn't see on a thinkpad :p
[03:16:40] <GuShH> but you would on an acer, hp, compaq...
[03:16:58] <megal0maniac> I'm considering a thinkpad
[03:17:03] <megal0maniac> Either that or macbook air
[03:17:03] <GuShH> megal0maniac: what towel trick?
[03:17:11] <GuShH> there are no $0 tricks that work.
[03:17:19] <GuShH> go for the thinkpad
[03:17:31] <GuShH> at least it's not a closed box you can't do anything to
[03:17:46] <megal0maniac> GuShH: The crazy fix for RROD on xbox, where you wrap it in a towel and turn it on. Forcefully overheat it so that the chip reflows itself, in theory
[03:17:59] <GuShH> ...
[03:18:04] <megal0maniac> In practice, it works 20% of the time, the other 80% is funny
[03:18:09] <GuShH> I'd wrap the owners with a towel, then shoot them.
[03:18:21] <GuShH> less spatter.
[03:18:47] <megal0maniac> I condone towelling.
[03:18:51] <GuShH> megal0maniac: I think in this case it's mostly a flex issue, not heat.
[03:18:55] <megal0maniac> It's not my xbox :)
[03:19:00] <GuShH> flex + rohs
[03:19:05] <GuShH> + bga
[03:19:08] <GuShH> equals fail.
[03:19:15] <megal0maniac> Agreed
[03:19:19] <GuShH> by flex I mean flexing of the board, of course.
[03:19:26] <megal0maniac> We like lead
[03:19:29] * GuShH sighs
[03:19:39] <GuShH> couldn't find one good replacement motherboard for this laptop online
[03:19:56] <GuShH> they all have a dead mobo and they sell it as parts.
[03:20:17] <megal0maniac> I bought tilt switches. Was expecting those ones with the metal marbles, but instead they gave me mercury switches :D
[03:20:26] <GuShH> when this chip goes it won't even boot
[03:20:40] <megal0maniac> I'd give reflowing a shot
[03:20:48] <megal0maniac> And maybe add some kind of support...
[03:21:02] <GuShH> very little space, so much plastic in there..
[03:21:10] <megal0maniac> Tin foil?
[03:21:22] <GuShH> I also have a theory they used the same heatsink they already had from their "non fancy gpu" laptop models
[03:22:00] <GuShH> stay away from hp...
[03:22:15] <GuShH> I'm not sure if their top of the line models are any better
[03:22:16] <megal0maniac> I have a lenovo laptop under my bed, works perfectly except incompatible pinout on the LVDS cable, so no picture
[03:22:26] <megal0maniac> I was looking at a probook actually
[03:22:29] <GuShH> o.O
[03:22:38] <megal0maniac> That was my fault
[03:22:40] <GuShH> I want a thinkpad...
[03:23:00] <GuShH> I got an lcd here with a dead scaler board, bought a replacement and it has the wrong lvds connector
[03:23:08] <GuShH> couldn't find a replacement cable to go with it for this panel
[03:23:14] <megal0maniac> Ha!
[03:23:20] <GuShH> no refunds.
[03:23:21] <megal0maniac> Did EXACTLY the same thing
[03:23:32] <GuShH> now I have a dead lcd and a new board
[03:23:46] <GuShH> I matched up the model number, but the revision was different... and so was the connector
[03:23:55] <GuShH> Acer didn't even have a list of compatible part numbers
[03:24:00] <GuShH> they're idiots.
[03:24:14] <megal0maniac> Fortunately I found another cable. They'll refund the old one, but 20% restocking fee, and I need to ship to US
[03:24:36] <GuShH> I need shipping to AR... makes it a lot harder to find sellers.
[03:24:37] <megal0maniac> Which equals about 30% of the money back...
[03:24:47] <megal0maniac> AR?
[03:24:51] <GuShH> Argentina
[03:24:55] <megal0maniac> Ah
[03:25:01] * GuShH hopes to find a cable one day, before the lcd becomes entirely obsolete
[03:25:02] <megal0maniac> Well ZA is no easier :)
[03:25:11] * megal0maniac had to replace the LCD
[03:25:28] <GuShH> I pretty much hate LVDS now...
[03:25:32] <megal0maniac> The LVDS cable got pinched and started burning. Took the LCD with it :)
[03:25:37] <GuShH> the lack of standards in everything just pisses me off
[03:25:45] <megal0maniac> I'm amazed at how damn specific they have to be...
[03:25:54] <GuShH> there -are- standards, but there are so many it equals to no standard at all.
[03:26:03] <megal0maniac> I bought 50.4IH07.002
[03:26:07] <GuShH> just use one fucking connector and live with it.
[03:26:11] <megal0maniac> I needed 50.4IH07.032
[03:26:47] <GuShH> there are about 10 different boards for this lcd
[03:26:48] <megal0maniac> Both work on B570 laptops, but different ones :/
[03:26:58] <megal0maniac> What do you mean by board?
[03:27:03] <GuShH> the scaler / mainboard
[03:27:10] <megal0maniac> Behind the panel?
[03:27:16] <megal0maniac> Or laptop mb?
[03:27:23] <GuShH> desktop lcd
[03:27:28] <megal0maniac> Oh
[03:27:36] <GuShH> there are usually just two PCBs in most LCDs
[03:27:41] <GuShH> power supply, scaler board.
[03:27:51] <GuShH> a third one could be the user interface with the buttons...
[03:28:05] <GuShH> or audio jacks...
[03:28:17] * megal0maniac says NO to audio jacks on LCD
[03:28:49] <megal0maniac> Especailly the ones with speakers
[03:29:02] <GuShH> the technical document for this lcd tells you to replace the input/buttons pcb if the OSD doesn't show up, and if it still doesn't show up, replace it again (...)
[03:29:05] <GuShH> wrote by idiots.
[03:29:32] <GuShH> the whole service industry revolves around replacing entire modules
[03:29:37] <GuShH> "until it works"
[03:30:06] <GuShH> assuming the product was meant to be serviced in the first place, most products these days aren't
[03:30:12] <megal0maniac> Exactly
[03:30:28] <megal0maniac> Which makes the product cheaper, but repairs more expensive
[03:30:37] <megal0maniac> http://www.laptopdirect.co.za/laptop_specifications.php?laptop=58338
[03:30:43] <megal0maniac> Watcha think?
[03:32:21] <megal0maniac> I like that they haven't changed their design
[03:35:55] <GuShH> ugh I'm on a slow connection..
[03:36:02] <GuShH> oh the x220
[03:36:07] <GuShH> actually internally it's changed a lot
[03:36:17] <GuShH> the magnesium body was the nicest change
[03:36:41] * GuShH never met anyone who hated thinkpads
[03:37:52] <GuShH> I wish companies would still showcase the internals of their products
[03:40:30] <megal0maniac> Hmmm... the X1 also looks nice. More expensive, but still do-able
[03:40:30] <megal0maniac> http://www.laptopdirect.co.za/laptop_specifications.php?laptop=48820
[03:40:48] <megal0maniac> Suppliers don't take well to customers walking in with screwdrivers :)
[03:41:14] <damjan> the x220 is almost perfect, except for the wide screen
[03:41:14] <damjan> .. ok and they removed a lot of LEDs from under the screen (compared to my x60s)
[03:41:40] <GuShH> what's wrong with the screen?
[03:41:43] <GuShH> it's actually a very nice lcd
[03:41:53] <GuShH> quality wise.
[03:43:14] <megal0maniac> Solid-state would be nice, but I could always upgrade later
[03:43:40] <damjan> GuShH: I don't like the format, and too much plastic above and below the screen
[03:44:35] <megal0maniac> They all seem to be like that. Looks like you can't escape 16:9
[03:45:03] * megal0maniac looks around at four 16:9 currently in view, one under bed. No 4:3 in sight
[03:45:05] <damjan> yep
[03:45:17] <GuShH> pfft
[03:45:40] <damjan> I wish my x60s had an IvyBridge :)
[03:45:57] <megal0maniac> Rage!
[03:45:58] <damjan> and a not-fried ethernet port :)
[03:45:59] <megal0maniac> 1366x768
[03:46:04] <megal0maniac> Can't escape that either :/
[03:47:52] <GuShH> damjan is just too picky
[03:48:18] <megal0maniac> I'd also like not fried ethernet :)
[03:48:28] <megal0maniac> I just really don't want 1366x768
[03:49:15] <megal0maniac> You pay nearly R10000 ($1000) for a laptop and you get 1366x768 on 13.3"
[03:49:51] <GuShH> you pay how much more for the apple shit?... you get so little for the money...
[03:50:06] <megal0maniac> But, you get 1366x768 on 10.1"
[03:50:22] * GuShH stabs megal0maniac
[03:50:29] * megal0maniac dies
[03:50:42] * GuShH unstabs megal0maniac_afk
[03:51:00] * megal0maniac_afk lives
[03:51:04] <GuShH> if only we had ctrl+z in real life
[03:51:12] <megal0maniac> No
[03:51:15] <megal0maniac> That would be bad
[03:51:20] <megal0maniac> I'd stab people all the time
[03:51:33] <GuShH> but it wouldn't be fatal if you just went back
[03:51:34] <megal0maniac> And then I'd want to get more hectic, since it wouldn't actually mean anything :/
[03:51:47] <megal0maniac> And it would just get messy
[03:53:53] <OndraSterver> 16:9 meh
[03:53:58] <OndraSterver> 16:10 is much, much better
[03:54:51] <megal0maniac> 1440x900
[03:55:02] <megal0maniac> I've got that on 14.1, it isn't bad
[03:55:15] <megal0maniac> NOT EVERYTHING IS A MOVIE!
[03:56:07] <megal0maniac> OndraSterver: Why no xboard pictures? :)
[03:56:10] * megal0maniac trolls
[03:56:31] <OndraSterver> slow down mate
[03:56:35] <OndraSterver> I just came from school
[03:56:40] <OndraSterver> also... http://www.youtube.com/watch?feature=player_embedded&v=8mSckyoAMHg
[03:57:06] <GuShH> bleh
[03:57:30] <megal0maniac> And then?
[03:57:35] <GuShH> it doesn't matter, you'll die in some years and everything will get thrown away or sold for a few bucks
[03:57:36] <GuShH> obsessing over small shit isn't smart
[03:58:10] <GuShH> and then you are no more.
[03:59:56] <megal0maniac> Why are they throwing their computers around and swapping them? If that happened here, they'd fall on the ground and break, or you'd swap it and not get it back
[04:00:21] <megal0maniac> Also, high school surface musical?...
[04:02:12] <OndraSterver> :D
[04:02:35] <OndraSterver> wait for the bass to drop :P
[04:04:00] <megal0maniac> I've got my sub on and still don't like it
[04:04:18] <megal0maniac> In 90 minutes... This transformation will take place http://www.gsmarena.com/compare.php3?idPhone1=1402&idPhone2=3998
[04:05:10] <megal0maniac> But is it an upgrade, really?
[04:05:19] * megal0maniac bloody well hopes so
[04:07:18] <megal0maniac> wtf?
[04:07:28] <megal0maniac> 301 views
[04:07:40] <megal0maniac> 4061 likes?
[04:09:08] <OndraSterver> yeah youtube is backwards sometimes
[04:09:15] <OndraSterver> they count the views like once a week :D
[04:09:52] <megal0maniac> newphonenewphonenewphone!! :D
[04:10:12] * megal0maniac needs to relax in general
[04:10:31] <GuShH> ...
[04:10:43] <OndraSterver> http://www.gsmarena.com/compare.php3?idPhone1=4240&idPhone2=4967
[04:10:44] <OndraSterver> hopefuly
[04:10:48] <OndraSterver> soon :D
[04:11:15] <megal0maniac> My upgrade is more significant, but yours is cooler
[04:11:42] <megal0maniac> I'm catching up on 5 years of technology
[04:11:53] <megal0maniac> My upgrade is older than your current phone :P
[04:11:55] <OndraSterver> :D
[04:12:01] <megal0maniac> First world problems
[04:12:04] <OndraSterver> I got my current phone for free!
[04:12:15] <OndraSterver> and bought the previous one (Omnia7) for 199€ from Germany
[04:12:16] <megal0maniac> Because you're a microsoft bitch :)
[04:12:31] <OndraSterver> hrhr
[04:12:32] <OndraSterver> hehe
[04:13:13] <megal0maniac> Apple doesn't even exist in ZA...
[04:13:43] <OndraSterver> wow
[04:14:03] <megal0maniac> There's another company which has exclusive import rights, and they supply to retailers and standardise the pricing. So it looks and feels like Apple, but it's expensive
[04:14:06] <GuShH> lol
[04:20:03] <GuShH> I keep waiting for someone to blow up an apple store... so far the closest thing was a couple thieves running into the building with a stolen car
[04:20:07] <GuShH> which I applauded.
[04:20:21] <megal0maniac> That actually happens?
[04:20:29] <megal0maniac> GuShH: Why do you hate Apple so?
[04:20:30] <GuShH> it happened.
[04:20:41] <GuShH> I just do.
[04:20:46] <GuShH> Why don't you hate Apple?
[04:21:06] <megal0maniac> Well, where I work, everything is apple
[04:21:23] <GuShH> elitist fanboys
[04:21:24] <megal0maniac> There are 5 PCs (which I supplied) and my laptop. Otherwise Apple everything
[04:21:30] <megal0maniac> GuShH: Right you are
[04:21:40] <GuShH> Nope.
[04:21:52] <GuShH> You are the sheepy fanboy.
[04:21:52] <megal0maniac> But the industry is full of elitist fanboys, so you need to keep up...
[04:22:01] <megal0maniac> I use PC
[04:22:05] <megal0maniac> I tolerate mac
[04:22:14] <megal0maniac> Because I treat it like Linux
[04:22:45] <megal0maniac> It's also my job to know how to fix them
[04:23:42] <GuShH> any monkey can fix them.
[04:23:57] <megal0maniac> I beg to differ
[04:24:10] <megal0maniac> Everything "just works", in theory
[04:24:21] <GuShH> Why wouldn't you differ...
[04:24:32] <megal0maniac> So in practice, when it doesn't, it isn't clear cut what is wrong and what to do about it
[04:24:55] <GuShH> only for the basic consumer
[04:25:22] <megal0maniac> Well I wouldn't call myself an apple pro, but it definitely doesn't try to make things easier
[04:25:26] <megal0maniac> i.e. verbosity
[04:26:19] <megal0maniac> Like a sick person. "I'm sick", you ask "Where does it hurt?" Person replies "I'm sick"
[04:26:38] <megal0maniac> And so continues the conversation
[04:29:54] <GuShH> They're meant to be used by baristas, not smart people.
[04:30:05] <megal0maniac> And the baristas are my clients
[04:30:20] <megal0maniac> They are not smart, so I am kept busy
[04:30:30] <megal0maniac> They're certainly creative when it comes to breaking stuff though
[04:49:57] <OndraSterver> "what does 126 horse power mean?" LOL
[04:50:05] <megal0maniac> I'm off. Time to get a phone and not get stabbed/ripped off :/
[04:50:06] <OndraSterver> (Robot Chicken anyone?)
[04:50:16] <megal0maniac> Don't remember that one
[04:50:21] <OndraSterver> it is in today's
[04:50:23] <OndraSterver> :P
[04:50:26] <megal0maniac> Ah
[04:50:30] <megal0maniac> I'm not up to date
[04:50:54] <megal0maniac> Cheers :D
[07:08:05] <megal0maniac> Yay! I wasn't scammed :)
[07:12:46] <Richard_Cavell> Hi everyone
[07:12:55] <Richard_Cavell> megal0maniac: Mate I just successfully used a dapa cable
[07:12:58] * Richard_Cavell works perfectly
[07:13:14] <Richard_Cavell> the only issue is that you have to supply your own voltage. You don't get +5 volts out of the parallel port
[07:13:24] <Richard_Cavell> at least not at the current you need
[07:21:15] <OndraSterver> r1b00ty time
[07:39:44] <Richard_Cavell> Okay, guys, I'm looking for a project that uses multiple AVR 8 chips for a multiprocessing application. What ideas do we have?
[07:41:48] <megal0maniac> Space shuttle?
[07:42:01] <timemage> i was going to say super computer.
[07:42:37] <Richard_Cavell> space shuttle is a bit much
[07:42:48] <Richard_Cavell> But I was thinking of getting a remote control car and making it autonomous
[07:44:56] * Richard_Cavell put some sensors on so it can sense walls etc
[07:47:25] <OndraSterver> TUESDAY, Y U SO TIRING!
[07:47:26] <OndraSterver> hmm
[07:47:35] <OndraSterver> one (x)mega would be enough for that job :P
[07:47:40] <OndraSterver> you might do a computer though
[07:47:45] <OndraSterver> one for BASIC interpreter as the CPU
[07:47:48] <OndraSterver> one for VGA output..
[07:48:29] <OndraSterver> and one for the GPU itself
[07:48:32] <OndraSterver> to do 3D rendering :P
[07:48:43] <Richard_Cavell> yeah
[07:48:51] <Richard_Cavell> definitely that's where I ought to be heading
[07:48:55] <OndraSterver> and then port DOOM II to it
[07:49:00] <Richard_Cavell> But I've only been using AVRs for 2 months, so let's hasten slowly
[07:49:05] <OndraSterver> now I want to play some DOOM
[07:49:29] <Richard_Cavell> You know, I still play Quake 2
[07:54:26] <megal0maniac> I wanted to turn bitlash into a TV thing. composite video output and ps2 keyboard
[07:59:57] <Richard_Cavell> http://www.electro-tech-online.com/microcontrollers/131034-good-multiprocessing-project.html#post1088744
[08:01:41] <megal0maniac> PHONE! Y U NO DOWNLOAD?
[08:02:14] <megal0maniac> So bloody typical as well. I get a phone. Has Android. Immediately want terminal emulator
[08:55:48] <creep> Do you speak english ? -Yes! -Name? -Abdul al-Rhazib. -Sex? -Three to five times a week. -No, no...I mean male or female? -Yes, male, female, sometimes camel. -Holy cow! -Yes, cow, sheep, animals in general. -But isn't that hostile? -Horse style, doggy style, any style! -Oh dear! -No, no! Deer run too fast
[08:56:32] <Richard_Cavell> you might have got away with that in vaudeville days
[09:04:20] <OndraSterver> creep, :P
[09:04:23] <OndraSterver> yeah
[09:04:27] <OndraSterver> that is old as me
[09:04:35] <creep> ;/ hmm never heard it
[09:05:11] <OndraSterver> are you 5 yo dude for the first time on the internet? :(
[09:05:39] <creep> or maybe just don't read jokes
[09:05:59] <creep> quite possible to miss some
[09:29:57] <tld> anyone know if china post has gone on strike or something?
[09:32:29] <megal0maniac> tld: I hope not. Waiting for 3 packages :/
[09:32:40] <tld> I'm waiting for "slightly" more than three :(
[09:32:51] <megal0maniac> When did you order?
[09:33:22] <tld> I'm ordering more or less continously.
[09:33:36] <tld> (often cheap things, like $1 or $2 stuff off of bay)
[09:33:52] <tld> last 2 or 3 weeks, I don't think I've gotten a single thing through china post
[09:33:56] <tld> hong kong post shows up though
[09:34:36] <tld> worse still is that bits with tracking on them used to *always* show as having left china within 2 (max 3) days
[09:34:57] <tld> now there's three packages with tracking number, ordered over a week ago, and none of them have any tracking at all
[09:35:42] <tld> another package still, left china on 26th, but no news since then. (almost never more than a week before it's import-scanned in Norway)
[09:38:39] <megal0maniac> Well they did have a massive holiday recently
[09:38:39] <megal0maniac> But that was a little while back
[09:38:59] <tld> yeah, I'm kinda hoping it's just backlog, but starting to worry a bit.
[09:39:05] <tld> especially about the package that supposedly left.
[09:39:17] <megal0maniac> Well lets hope
[09:39:24] <megal0maniac> None of mine have tracking, so I have no idea
[09:39:27] <tld> (I *think* that might be a mixup though, and that the scanning might be done pre-export, before putting it in the outgoing pile)
[09:39:28] <megal0maniac> Work time, brb
[09:39:37] <tld> thanks btw
[10:23:26] <OndraSterver> dumb ondra
[10:23:40] <OndraSterver> while doing snapshot of harddrive that is saved onto network server he reboots the server
[10:23:49] <OndraSterver> just as he reboots in the middle of downloading of big file :(
[10:28:10] <OndraSterver> megal0maniac_afk, today came the quad CCFL inverter
[10:28:14] <OndraSterver> will have to try it out :D
[10:28:22] <OndraSterver> once I backup the laptop's HDD and run recovery on it
[10:38:23] <OndraSterver> nice
[10:38:26] <OndraSterver> it took only 8 days to arrive
[10:38:28] <OndraSterver> not bad
[10:41:18] <OndraSterver> hmm
[10:41:24] <OndraSterver> one transformer is a bit misaligned
[10:41:33] <OndraSterver> and looks like that it has almost 0 solder on the pads
[10:44:32] <OndraSterver> but srsly, $5 for whole quad CCFL inverter? :P
[10:45:17] <OndraSterver> hmm there is intentionally nothing
[10:45:21] <OndraSterver> the pads are not connected anywhere :P
[11:35:03] <Richard_Cavell> who is awake?
[11:35:06] <Richard_Cavell> It's 2.23 am and I can't sleep
[11:54:11] <Steffanx> it's not even close too 2.something am :P
[12:00:39] <OndraSterver> not even close!
[12:16:04] <creep> fried potatoes or beans?
[12:35:51] <OndraSterver> potatos*
[12:45:25] <Richard_Cavell> I've just designed a circuit. Can anyone look at it and tell me if it seems right? http://imagebin.org/232185
[12:47:17] <creep> why not 3.3v and a li-po battery ? and an ldo ?
[12:47:31] <creep> i hate those throw out 9V batts
[12:48:21] <Richard_Cavell> I love them
[12:48:52] <creep> blee
[12:49:14] <creep> well i'd definitely switch an N-fet in saturation with a microcontroller
[12:49:41] <creep> base or gate current should be negligible
[12:50:23] <creep> given the ports remain tristate while power up
[12:50:39] <creep> if pulled up, then pull-low solution
[12:53:05] <Richard_Cavell> I'm too dumb to know anything more than transistors
[12:54:58] <creep> emitter follower has a voltage drop >0.6V, no voltage amplification, noninverting, and current gain less than 1, grounded base mode will saturate the transistor <0.4V with as little as 0.6-0.8v relative to emitter through a base resistor
[12:55:43] <creep> even wikipedia has good article on transistors
[13:00:31] <creep> http://en.wikipedia.org/wiki/Bipolar_junction_transistor
[13:01:57] <creep> http://www.electronics-tutorials.ws/transistor/tran_4.html
[13:02:20] <creep> for switching more than 100-500mA i'd definitely go for an N-FET
[13:46:59] <Richard_Cavell> Let's say I run an output pin at Vcc and I run it directly to an input pin, without any resistor in between. Will this simply allow too much current to flow and burn the processor?
[14:05:59] <OndraSterver> Richard_Cavell, wat
[14:06:04] <OndraSterver> input pin = high input impedance
[14:06:11] <OndraSterver> unknown state unless tied to something
[14:15:19] <Richard_Cavell> Well it'll be tied to another pin
[14:15:54] <Richard_Cavell> Let's say I have an AVR and I set PB0 as input and PB1 as output, and I physically connect PB1 and PB0, and then drive PB1 high
[14:15:55] <OndraSterver> so what is the issue then
[14:16:07] <OndraSterver> I don't see any problem
[14:16:08] <Richard_Cavell> I want PB0 to register "high"
[14:16:29] <OndraSterver> as long as the INPUT pin is gnd-0.6 - vcc+0.6 it is okay
[14:16:30] <Richard_Cavell> So I take it there's no issue with voltage, but what about current?
[14:16:38] <OndraSterver> I = U/R
[14:16:44] <OndraSterver> I = 5/1M
[14:16:50] <OndraSterver> or whatever is the input impedance
[14:17:00] <Richard_Cavell> okay so they have internal resistors, do they?
[14:17:18] <OndraSterver> they do not of course, but the input has some FETs on the input
[14:17:26] <OndraSterver> and FETs have megaohm and higher
[14:18:11] <Richard_Cavell> I don't really understand that, but can I at least say: I can put 5 volts with very low resistance into an input pin, and it's not gonna send a ridiculous amount of current through the pin?
[14:20:03] <OndraSterver> yes
[14:28:50] <tld> Richard_Cavell: If you were to configure it as an output, then output a low, and connect your 5V rail, you might have a problem. Using two, one as input, the other as output, would be fine.
[14:29:16] <Richard_Cavell> yeah well I'm not going to do the first thing you suggested
[14:30:28] <tld> Richard_Cavell: what you said about internal resistors… when they're configured as input, it's more like having a tiny internal capacitor, that you charge to bring high, and discharge to bring low… generally not much current flowing into an input, as long as you don't *force* it in (using overvoltage)
[14:41:52] <vectory> using the terms in-/output is really confusing in that regard, considering you can usa a pin configured as output to read in eg. a switch
[14:42:43] <OndraSterver> how?
[14:42:55] <vectory> am i confusing sth?
[14:43:04] <OndraSterver> considering you can usa a pin configured as output to read in eg. a switch
[14:43:06] <OndraSterver> that
[14:43:54] <vectory> well, i dont have a code snippet handy, but iirc it involves pull down/up resistors
[14:44:14] <vectory> 8051 does it anyway
[14:44:17] <OndraSterver> when the port is set as OUTPUT
[14:44:19] <OndraSterver> eg LOW
[14:44:22] <OndraSterver> and you try bringing it high
[14:44:26] <OndraSterver> you can burn the output transistor
[14:44:34] <OndraSterver> you probably ment setting it as INPUT and using internal pullup?
[14:46:00] <vectory> mayve im confusing it with 8051, which dont ddr, so its harder to tell whats in and out
[14:46:17] <vectory> *which dont have
[14:46:23] <OndraSterver> eh
[14:46:39] <OndraSterver> when the pin is output I dare you to force it to go anywhere else than the MCU tells it without killing it :P
[14:47:38] <tld> You can use which direction you set a pin in to do output as well.
[14:47:49] <tld> sinking input = pulldown
[14:47:51] <tld> err
[14:47:54] <tld> sinking output = pulldown
[14:48:09] <tld> set to high impedance input, let the line float high by external pullup.
[14:48:13] <tld> (or internal for that matter)
[14:48:19] <tld> 1-wire code for arduino is set up that way.
[14:48:40] <vectory> isnt usb too?
[14:48:52] <tld> could be, I don't know the USB code.
[14:49:38] <OndraSterver> <tld> sinking output = pulldown
[14:49:50] <OndraSterver> only if the other circuitry is weak enough
[14:49:50] <tld> OndraSterver: yes.
[14:49:53] <tld> true
[14:50:10] <OndraSterver> mega can do 20mA, sometimes 40mA per pin even I think
[14:50:16] <OndraSterver> which is awesomely a lot
[14:50:44] <tld> I didn't mean to say I'd recommend it for every occasion, just that it can be done in some, and *is* being done in some.
[14:51:13] <OndraSterver> if you want to sink current I'd say use analog comparator - you can make programmable current sink :P
[14:51:21] <tld> I must be tired though… I've entertaining the idea of using a cap and two FETs to make a DC-DC regulator (move cap between 12V and a lower rail, to carry charge over).
[14:57:57] <tld> hmm
[14:57:59] <tld> that could work
[14:58:41] <vectory> homosexsleeo a night over it ;)
[14:58:46] <vectory> errr
[14:58:52] <vectory> -homosex -_-
[14:59:01] <tld> wtf!?
[14:59:20] <vectory> was writing in another channel, than thought better of it :)
[15:01:06] <tld> http://www.maximintegrated.com/datasheet/index.mvp/id/4366 <-- damnit, all the parts I want to play with are some kind of *fn.
[15:01:44] <vectory> ye
[15:02:06] <vectory> need to learn hot plate soldering
[15:02:25] <OndraSterver> what is wrong on qfn? :)
[15:02:33] <vectory> or to work with super fine tips, some people would sugget
[15:03:29] <vectory> OndraSterver: arent ment to be soldered by hand, i guess
[15:04:42] <OndraSterver> how do you think I solder them?
[15:05:47] <tld> OndraSterver: nothing wrong with qfn. something wrong with me, and that "wrong" isn't qfn-compatible. ;)
[15:06:02] <tld> I should just get used to them I suppose.
[15:06:57] <tld> for power-supplies, why do chip-size go *down*, when current-handling goes *up*?
[15:07:19] <OndraSterver> smaller losses
[15:07:26] <OndraSterver> so they have less heat to dissipate
[15:08:16] <vectory> OndraSterver: you are first year student, arent you?
[15:08:26] <OndraSterver> on uni, yes
[15:09:02] * tld just meant is as a rhetorical sigh.
[15:09:20] <OndraSterver> lol
[15:09:53] <vectory> OndraSterver: so, you have finished an apprentice ship, i suppose
[15:10:07] <OndraSterver> finished what?
[15:10:35] <vectory> ... training?
[15:10:51] <vectory> http://www.dict.cc/?s=berufsausbildung
[15:11:50] <OndraSterver> what?
[15:12:40] <vectory> hehe, i can never communicate that *sigh* none germans dont understand it, appearantly
[15:13:22] <vectory> OndraSterver: what do people learn, when they finished school, but dont go to university. most of the time they apply at some company for, what i think is called apprenticeship
[15:14:09] <OndraSterver> oh
[15:14:26] <OndraSterver> usually here you go to work
[15:14:32] <OndraSterver> IF you manage to get any.
[15:15:31] <vectory> thats part of the apprentice ship, but you also have to go to school in parallel[3~
[15:17:10] <tld> should I be able to solder an ms-8 part?
[15:17:11] <OndraSterver> huhm?
[15:17:17] <OndraSterver> ms8?
[15:17:18] <OndraSterver> msop8?
[15:17:44] <tld> yeah
[15:17:52] <tld> or, actually
[15:18:12] <tld> thinking about mse8 which is "thermally enhanced" msop
[15:18:29] <tld> linears thing with large bottom-side ground connector, for heat-sinking.
[15:20:36] <OndraSterver> it should be easy really
[15:20:43] <OndraSterver> you can do 0.5mm tqfp even with bigass tip
[15:20:54] <OndraSterver> I don't have any issues soldering anything except BGAs
[15:21:02] <OndraSterver> (which I have not tried because I just don't feel like using them)
[15:21:57] <vectory> wouldnt it be rather easy to solder bga, if you drilled a whole under each ball?
[15:22:06] <vectory> *hole
[15:22:18] <vectory> btw, http://en.wikipedia.org/wiki/Donald_trump#The_Apprentice
[15:22:41] <OndraSterver> <vectory> wouldnt it be rather easy to solder bga, if you drilled a whole under each ball?
[15:22:41] <OndraSterver> <vectory> *hole
[15:22:42] <OndraSterver> LOL
[15:23:20] <vectory> <_<
[15:23:26] <OndraSterver> I have of course got rework station
[15:23:33] <OndraSterver> that has got hot air
[15:23:40] <OndraSterver> not infrared :(
[15:24:09] <tld> I'd like hot-air actually…
[15:24:16] <tld> the pads under the chips worries me a bit
[15:24:22] <tld> but I suppose it's just a matter of practice.
[15:24:27] <OndraSterver> isn't MSOP with pins?
[15:24:30] <tld> and I think I have a butane-thingy I might be able to use.
[15:24:37] <OndraSterver> OH GOD NO
[15:24:52] <tld> msop is with pins, but some of them (the "thermally enhanced" linear-stuff) is more like the evil step-child of a qfn and and msop
[15:24:57] <OndraSterver> ah
[15:24:58] <tld> so it has legs, *and* a bottom-pad.
[15:25:03] <OndraSterver> yeah, I forgot about the cooling pad
[15:25:28] <tld> I suppose I should just find some breakout boards, and get out the butane-thingy.
[15:25:31] <OndraSterver> hot air rework stations are like $50 nowadays
[15:25:34] <vectory> < OndraSterver> I have of course got rework station <- thats why i ask, if you are really just first year -____-
[15:25:35] <OndraSterver> butane thingy will kill it
[15:25:45] <tld> OndraSterver: I live in Europe. :(
[15:25:47] <vectory> oh, 50$
[15:25:48] <OndraSterver> vectory, I have bought and learned everything myself
[15:25:50] <OndraSterver> tld, so do I
[15:25:57] <tld> OndraSterver: I live in Norway.
[15:26:02] <OndraSterver> I paid like $100 for my station that has hotair + iron
[15:26:03] <OndraSterver> oh
[15:26:06] <OndraSterver> ebay
[15:26:07] <OndraSterver> $54
[15:26:27] <vectory> thought of an reflow oven, when you wrote that
[15:26:31] <tld> costs-wise, Norway is to Europe what Europe is to the rest of the world, or some such.
[15:26:43] <tld> tempted to do DIY reflow oven, but that's not done overnight
[15:27:17] <OndraSterver> I have got DIY reflow oven in build process
[15:27:24] <OndraSterver> it gets boring to reflow many boards
[15:28:23] <vectory> tld: tell that to swiss :)
[15:28:50] <tld> they have it bad, we have it worse.
[16:28:09] <RikusW> vectory: I thought of using double sided pcb with a lot of plated holes to solder BGA
[16:28:40] <RikusW> I'd almost fill the holes with solder
[16:29:00] <RikusW> then each bga ball can be soldered seperately
[16:30:12] <Tom_itx> from the bottom?
[16:30:18] <RikusW> yes
[16:30:27] <Tom_itx> i considered that as well
[16:30:39] <RikusW> and provided its like 2mm pitch BGA
[16:30:44] <Tom_itx> you can get a small bga routed with 2 layers
[16:30:51] <RikusW> 0.8 will get tricky...
[16:31:09] <RikusW> good luck drilling 0.4 holes :-P
[16:31:37] * RikusW would rather avoid BGA for now
[16:31:44] <Tom_itx> me too
[16:31:52] <Tom_itx> i have no reason to use them
[16:31:59] <megal0maniac> TQFP?
[16:32:04] <RikusW> Tom_itx: then there is another option, dead bug style with wire wrapping wire :-P
[16:32:12] <Tom_itx> i've done TQFP and QFN
[16:32:15] <megal0maniac> RikusW: That is not an option :)
[16:32:26] <RikusW> it might actually work :-P
[16:32:29] <Tom_itx> it would look like brain surgery
[16:32:34] <RikusW> lol
[16:32:48] <RikusW> more like a field of grass :-P
[16:36:08] * RikusW have several intel chipset bga's thats unsoldered
[16:36:23] <RikusW> no clue what to do with it :-P
[16:36:38] <RikusW> except as an interesting display
[16:37:02] * RikusW also got an entirely stipped motherboard
[16:37:09] <RikusW> +r
[16:37:49] <RikusW> no components remaining on it
[16:39:28] <OndraSterver> I got stuck at the PCI ports
[16:39:31] <OndraSterver> too big :P
[16:40:10] <OndraSterver> to desolder
[16:40:13] <OndraSterver> I desoldered one
[16:40:16] <OndraSterver> but the plastic melted :P
[16:40:25] <OndraSterver> and I gave up on DDR slots too
[16:40:34] <OndraSterver> CPU slot was ripped from it by somebody before me :D
[16:48:51] <RikusW> OndraSterver: I guess thats where the 2kW heatgun comes in handy ;)
[16:49:22] <RikusW> and pulling out an PCI slot too early leaves behind some connectors
[16:49:30] <OndraSterver> :D
[16:49:32] <OndraSterver> yeah
[16:49:38] <OndraSterver> 2kW from which 300W is just the fan :P
[16:49:59] <RikusW> maybe 50W at most for the fan
[16:50:02] <OndraSterver> even the biggest nozzle with the highest pump speed is far from enough
[16:50:04] <OndraSterver> I was joking
[16:50:38] <RikusW> problem is everything get so hot its problematic to touch it...
[16:50:39] <OndraSterver> I have actually got some pump or compressor or something in my station, rather just a fan :D
[16:51:13] <RikusW> even some of that hot air coming through a 3mm hole will burn a hand...
[16:51:15] <OndraSterver> because fans are too mainstream
[16:51:25] <OndraSterver> and not powerful enough!
[16:52:16] <RikusW> OndraSterver: so the coco is probably out of cz long ago ?
[16:52:28] <RikusW> iirc the tracking nr is only working in cz ?
[16:52:48] <megal0maniac> Nope
[16:52:57] <megal0maniac> It does work here too
[16:52:59] <OndraSterver> well, the last time I checked yesterday morning it said "travelling to target coutnry (South Africa)
[16:53:00] <OndraSterver> yeah
[16:53:05] <OndraSterver> I forgot to send you the number, didn't I?
[16:53:28] <RikusW> yeah
[16:53:38] <OndraSterver> they must have stuck it somewhere on the post because it has appeared on the tracking on thursday, I brought it there on tuesday :X
[16:54:49] <OndraSterver> http://www.ceskaposta.cz/cz/nastroje/sledovani-zasilky.php?barcode=rr610048812cz&locale=EN&go=ok&send.x=83&send.y=6
[16:54:49] <OndraSterver> hah
[16:54:51] <OndraSterver> there
[16:54:56] <RikusW> hopefully it will be in my hands in a week or so
[16:55:03] <RikusW> thanks
[16:55:06] <OndraSterver> np
[16:55:20] <OndraSterver> Item was accepted on 16.10.2012 at the Office of Exchange in destination country (Jižní Afrika).
[16:55:55] <OndraSterver> afk 20 mins or so
[16:57:33] <megal0maniac> RikusW: This should give you an idea of the timeframe. But it's about 2 weeks http://www.ceskaposta.cz/cz/nastroje/sledovani-zasilky.php?barcode=RR610043280CZ&locale=EN&go=ok&send.x=99&send.y=10
[16:57:42] * megal0maniac middle clicked :)
[17:02:48] <RikusW> middle click pasting is nice
[17:03:03] <RikusW> unless you have a bouncy button like me :S
[17:03:11] <RikusW> paste 4 times
[17:03:14] <RikusW> grr
[17:03:16] * megal0maniac has omron switches :)
[17:03:28] <megal0maniac> Minimal bouncing
[17:03:51] <megal0maniac> I was Wednesday next week, it'll arrive
[17:03:54] <RikusW> did you replace it ? or was it made that way ?
[17:04:12] <megal0maniac> RikusW: Made that way. And it's a cheap A4tech mouse :)
[17:04:18] <megal0maniac> About R250
[17:04:25] <megal0maniac> Laser and macro programmable buttons
[17:05:52] <megal0maniac> http://www.x7.cn/en/product.asp?id=32
[17:13:00] <megal0maniac> Goodnight all
[17:15:09] <OndraSterver> I have got this one
[17:15:10] <OndraSterver> http://www.a4tech.com/product.asp?cid=142&scid=159&id=616
[17:15:14] <OndraSterver> for laptop and tablet pc
[17:15:43] <OndraSterver> for PC I have got this http://www.microsoft.com/hardware/en-us/d/sidewinder-x3-mouse
[17:23:53] <theorifice1> Is there a way to program a specific section in flash with avrdude? I have a serial bootloader but I want to be able to flash via ISP, but not overwrite the bootloader
[17:24:12] <OndraSterver> dump first
[17:24:20] <OndraSterver> and combine them
[17:26:44] <OndraSterver> why doesn't atmel learn how to use svn?
[17:26:53] <OndraSterver> they publish 100 patches for avr-libc, gcc, ..
[17:26:57] <OndraSterver> instead submitting the fixes to the SVN :/
[17:28:27] <theorifice1> Maybe the maintainers don't want them to?
[17:28:59] <OndraSterver> why?
[17:29:01] <OndraSterver> they are fixes
[17:29:12] <OndraSterver> why shouldn't it be updated in the source directly?
[17:29:33] <OndraSterver> also the patches can be found only on atmel.no
[17:30:55] <OndraSterver> if I were to do something, I would have to:
[17:30:59] <OndraSterver> download current sources
[17:31:02] <OndraSterver> download current patches
[17:31:06] <OndraSterver> make sure that the patches still work
[17:31:12] <OndraSterver> then edit whatever I need
[17:31:15] <OndraSterver> and make patch out of it
[17:31:20] <OndraSterver> and maintain it myself
[17:48:44] <_Adolf_Hit-ler_> lol
[17:49:08] <OndraSterver> this is not really funny
[17:49:23] * Tom_itx snickers
[17:49:27] <_Adolf_Hit-ler_> lmfao
[17:49:34] <RikusW> theorifice1: usually the bootloader is protected against overwriting
[17:49:35] <_Adolf_Hit-ler_> . /:=)
[17:49:55] <Tom_itx> OndraSterver, did you dl and try the avrgcc from atmel?
[17:50:06] <_Adolf_Hit-ler_> lmfao
[17:51:35] <RikusW> theorifice1: usually by setting the SPM boot lockbit
[17:51:36] <_Adolf_Hit-ler_> . /:=)
[17:51:42] <OndraSterver> Tom_itx, as in the pure avrgcc?
[17:51:44] <OndraSterver> compiled?
[17:52:01] <OndraSterver> no, I did not
[17:53:16] <_Adolf_Hit-ler_> lmfo
[17:53:40] <OndraSterver> so, who can become an op?
[17:53:48] <Tom_itx> me
[17:54:17] * Tom_itx sets op Tom_itx
[17:54:20] <vectory> OndraSterver: ask in #freenode
[17:54:33] <OndraSterver> vectory, or on /chanserv info #avr
[17:54:35] <Tom_itx> OndraSterver what do you need?
[17:54:37] <OndraSterver> (if it works here too)
[17:54:46] <OndraSterver> Tom_itx, _Adolf_Hit-ler_ is starting to be weird dude
[17:54:50] <_Adolf_Hit-ler_> lmfao
[17:54:52] <OndraSterver> the name itself.
[17:54:53] <OndraSterver> and that.
[17:54:55] <vectory> OndraSterver: i mean to kickban
[17:54:59] <OndraSterver> ah
[17:56:02] <OndraSterver> meh, too sleepy
[17:56:02] <OndraSterver> gn
[17:57:40] <_Adolf_Hit-ler_> lmfao
[17:58:08] <RikusW> seems it is a bot with a limited vocabulary...
[17:58:13] -!- _Adolf_Hit-ler_ was kicked from #avr by Tom_itx!~Tl@unaffiliated/toml/x-013812 [_Adolf_Hit-ler_]
[17:58:25] <_Adolf_Hit-ler_> lmfao
[17:58:32] -!- _Adolf_Hit-ler_ was kicked from #avr by Tom_itx!~Tl@unaffiliated/toml/x-013812 [_Adolf_Hit-ler_]
[17:59:00] <Tom_itx> lmfao now bitch
[18:00:01] <prpplague> hehe
[18:00:16] <RikusW> peace and quiet again.
[18:00:35] <RikusW> not often that we see a kick around here
[18:01:04] <Tom_itx> one goes a long ways
[18:33:36] <SuperMiguel> what does it mean when a servo beeps??
[18:34:06] <Tom_itx> it has a horn option
[18:34:38] <SuperMiguel> horn option?
[18:34:46] <Tom_itx> a beeper
[18:34:55] <SuperMiguel> why would it make a sound?
[18:35:03] <Tom_itx> no idea
[18:35:17] <Tom_itx> wrong pulsewidth? hit the limits on travel?
[18:35:52] <SuperMiguel> but would only one hum?
[18:36:06] <Tom_itx> i don't really know
[18:37:36] <creep> hahaha
[18:37:43] <creep> no, a mootor can beep
[18:38:36] <creep> brushless escs for example use the bldc motor to give out beeps while you are programming them
[18:40:08] <creep> so the servo can give out sound without a speaker, also pwm makes sound, audible or not
[18:40:26] <creep> it may be normal, or some oscillation
[19:02:49] <Horologium> SuperMiguel, sounds like it is getting the pulses way too fast and/or hitting the end of travel.
[19:03:11] <SuperMiguel> Horologium: well it is a 1.5 ms so not a end
[19:03:22] <Horologium> ok
[19:03:25] <SuperMiguel> i removed weight and it doesnt hum
[19:03:35] <Horologium> well, there you go...you were stressing it.
[19:03:51] <Horologium> the hum should have been 50Hz.
[19:04:58] <SuperMiguel> Horologium: so i need a better servo?
[19:05:11] <Horologium> not necessarily better,,,but possibly stronger.
[19:05:19] <SuperMiguel> ya stronger*
[20:19:39] <JViz> if i set a pin to high, does that take a clock cycle to complete?
[20:19:56] <JViz> so if i set 4 pins, it will take 4 cycles?
[20:20:09] <Casper> yes it take a cycle
[20:20:19] <Casper> and if you set 4 pins at the same time, it still take a cycle
[20:20:55] <JViz> so 1 pin = 1 cycle, 4 pins = 1 cycle?
[20:21:41] <JViz> so as long as they all the pin setting is in a block with no flow control, 1 cycle?
[20:22:32] <creep> a servo will continuously oscillate at some frequency around the set position
[20:22:51] <creep> SuperMiguel
[20:23:53] <creep> so even if the pwm frequency is high, oscillation can be in the hearing range
[20:24:20] <Casper> JViz: if you go like DDRA = 0xFF; then it'S 1 cycle... same as DDRA = (1<<1) | (1<<3) | (1<<6); as the precompiler would parse those bitshift and do the math
[20:26:03] <creep> JViz<< if you have one byte port and you set all pins using one move then you have 1 cycle
[20:27:11] <creep> microcontroller will enable the latch using the clock
[20:57:27] <SuperMiguel> Horologium: so it could be normal?
[21:38:45] <JViz> creep: thank you
[21:38:49] <JViz> Casper: thank you
[22:46:26] <eric_j> is there a document on how SLEEP interacts with interrupts?
[22:47:54] <Casper> eric_j: the datasheet say it in the sleep modes
[22:48:49] <p1key> Anyone know any AVR x16 assembly tutorials/books that are good?
[22:49:05] <Richard_Cavell> What's AVR x 16?
[22:49:15] <Casper> p1key: have you checked the datasheet for the part you use? and what is x16?
[22:50:10] <p1key> 8bit
[22:50:38] <Casper> where did you took the "x16"?
[22:50:41] <eric_j> Casper: looking for a little more detail, do you know if it is necessary to set the I flag before SLEEP?
[22:50:57] <Casper> eric_j: I never used the sleep function
[22:51:01] <p1key> eric_j: Like 32-bit is x64
[22:51:09] <Richard_Cavell> no it's not
[22:51:10] <p1key> Casper: *
[22:51:17] <Richard_Cavell> AVR comes in 8 bit and 32 bit
[22:51:24] <Casper> p1key: actually, no
[22:51:31] <eric_j> Casper: ah, thanks
[22:51:57] <Casper> x64 is intel/amd 64 bits, which shall be really called amd64, x32 is the intel 32bits
[22:52:10] <Casper> and avr are avr8 and avr32
[22:52:10] <p1key> whats soem good 8bit avr asm tutorials/books?
[22:52:12] <eric_j> p1key: all 8-bit AVR's use basically the same instruction set and nearly the same core
[22:52:23] <Casper> p1key: start by the datasheet for the part you want to use
[22:52:49] <Casper> the rest is standard ASM knowledge
[23:05:31] <Richard_Cavell> Can people take a fresh look at this to make sure I got everything right? http://imagebin.org/232251