#avr | Logs for 2012-08-03

Back
[00:00:33] <SuperMiguel> how do i find out which timers are open for me to use?
[00:03:30] <Grievre> Does an AVR chip have to have its clock source connected when programming it, or only when it's running?
[00:04:48] <Casper> both
[00:07:01] <Xark> Casper: So, for example, if a chip is set to use an external oscillator you can't reprogram or change its fuses without providing the external oscillator?
[00:08:00] <Casper> exact
[00:08:13] <Xark> Thanks. :)
[00:16:56] <SuperMiguel> why would this work: http://ideone.com/5OlT3 but not this http://ideone.com/PcOt6
[00:17:06] <SuperMiguel> changing from Timer 1 to 2
[00:18:18] <Casper> are they both the same bitsize?
[00:21:03] <SuperMiguel> 0 is not listed in Datasheet at least i dont see it
[00:21:15] <SuperMiguel> but looks like 1,3,4 and 5 are 8 bits
[00:21:35] <SuperMiguel> its a 2561
[00:22:35] <SuperMiguel> maybe im miss reading it and they are all 16bit
[00:23:03] <Casper> check the difference in the registers...
[00:24:27] <SuperMiguel> ya so timer 0 is a 8bit and the others 1,3,4,5 are 16bit
[00:32:50] <SuperMiguel> Casper: but even this: http://ideone.com/PbruP its set as a Clock/1024
[00:33:15] <SuperMiguel> Casper: which on my 16 Mhz = to 15625 which is about 4sec if my calculation is correct
[00:33:20] <SuperMiguel> but it never runs
[02:32:25] <Grievre> Hey is there a way to tell avrdude to just tell me what the device signature it's detecting is?
[02:34:01] <R0b0t1> Grievre: I believe there is a "test" option. You still supply full args but it won't program the device
[02:34:25] <R0b0t1> Or you can try to verify it.
[02:35:01] <R0b0t1> Like, you'll have to enter some device, but it should tell you what the ID is and that it doesn't match.
[02:35:22] <jacekowski> Xark: you can do high voltage programming without clock source
[02:37:08] <Grievre> ok it's getting a device signature of 0
[02:37:11] <Grievre> so something's effed up
[02:55:56] <Grievre> oops I got the pin layout backwards
[02:55:57] <Grievre> kekeke
[03:16:34] <Grievre> hey where can I find a list of device signatures?
[03:30:38] <OndraSter> nice
[03:30:41] <OndraSter> guess what came in the mail today
[03:31:06] <R0b0t1> Um
[03:31:11] <R0b0t1> A package.
[03:31:16] <OndraSter> yes
[03:31:34] <specing> An xmega?
[03:31:51] <OndraSter> yes :)
[03:32:09] <specing> an xmega256a3?
[03:32:46] <OndraSter> no
[03:33:14] <OndraSter> wow
[03:33:15] <olejl77> I'm working on a project where we are considering using M-LVDS as bus to communicate between several modules. Is it possible to interface such a tranceiver (e.g. http://www.ti.com/product/sn65lvdm176) with Atmel UC3 processors?
[03:33:28] <OndraSter> mouser does some serious antistatic and discharge boxes
[03:33:37] <OndraSter> err
[03:33:38] <OndraSter> packages
[03:33:43] <specing> OndraSter: so does farnell
[03:33:46] <OndraSter> no
[03:33:52] <OndraSter> farnell uses those crappy plastic pink stuff
[03:34:02] <specing> farnell wrapped everything three times over for me
[03:34:16] <OndraSter> except for really sensitive devices where they used some cheapy metal plastic
[03:34:21] <specing> OndraSter: that is called bubble wrap
[03:34:27] <OndraSter> no
[03:34:35] <specing> pictures?
[03:34:35] <OndraSter> I don't mean that
[03:34:53] <R0b0t1> OndraSter: So what'd you get?
[03:36:00] <OndraSter> parts for 3 Xboards :)
[03:38:14] * R0b0t1 only knows xboard as chess
[03:38:40] <OndraSter> yeah well this is an arduino upgrade :D
[03:38:48] <R0b0t1> Did you get the xmega with the 2.4GHz tx/rx?
[03:38:48] <OndraSter> to the big boys family
[03:38:52] <OndraSter> huh?
[03:38:57] <OndraSter> I thought those receivers were separate
[03:39:03] <OndraSter> I got 256a3u
[03:39:06] <OndraSter> aka big chip that is cheap
[03:40:51] <OndraSter> after breakfast I shall show you the packaging of those xmegas
[03:40:58] <OndraSter> it is raher ... VERY ESD-ed
[03:41:28] <OndraSter> and anti moisture
[03:41:43] <OndraSter> also it has been packed on 30/07/2012
[03:41:53] <OndraSter> which means that it had to go to the CZE in like 2 days
[03:41:55] <OndraSter> and another 2 days to me
[03:41:55] <OndraSter> holy cow
[03:42:02] <specing> thats fast
[03:42:05] <OndraSter> ay
[03:42:19] <specing> How much was shipping?
[03:42:26] <OndraSter> also I didn't pay those 40€ shipping but only 144 CZK (5.7€)
[03:42:30] <OndraSter> via local reseller
[03:43:06] <specing> well the reseller probably does batch orders above the no shipping fee limit
[03:43:14] <OndraSter> sure
[03:43:25] <OndraSter> I have ordered it last wednesday I think
[03:43:47] <OndraSter> then this monday I had to send them the signed paper because of the xmega's DES
[03:43:50] <OndraSter> and AES
[03:44:00] <OndraSter> but damn those chips are sexy :D
[03:44:02] <OndraSter> for 4€
[03:45:39] <OndraSter> oo even LEDs have moisture sensitive label
[03:45:44] <OndraSter> and there is silica gel in it :)
[03:50:54] <R0b0t1> OndraSter: I ordered from mouser once ... Like 4 of the tiny85s I ordered were ESD damaged
[03:51:03] <R0b0t1> luckily they sent me some free of charge, but I mean
[03:51:08] <R0b0t1> it was packaged pretty well
[03:51:23] <OndraSter> :o
[03:52:53] <OndraSter> I won't find it till the boards arrive
[03:56:37] <specing> Who is making them?
[04:09:25] <OndraSter> whoops I sent it to wrong channel
[04:09:26] <OndraSter> <OndraSter> three super antistatic and antimoisture bags:
[04:09:26] <OndraSter> <OndraSter> http://clip2net.com/s/2aPk2
[04:09:26] <OndraSter> <OndraSter> atxmega bag: http://clip2net.com/s/2aPkk
[04:09:26] <OndraSter> <OndraSter> when opened
[04:09:26] <OndraSter> <OndraSter> http://clip2net.com/s/2aPkr
[04:09:27] <OndraSter> <OndraSter> annd xmega chips themselves! http://clip2net.com/s/2aPkx
[04:09:29] <OndraSter> <OndraSter> also this was quite funny, it looked like I ordered 100 LEDs
[04:09:31] <OndraSter> <OndraSter> even though I ordered only 10
[04:09:33] <OndraSter> <OndraSter> http://clip2net.com/s/2aPkI
[04:09:35] <OndraSter> <OndraSter> that's why LOL
[04:09:37] <OndraSter> <OndraSter> damnit that "do not eat" on that silica gel makes me want to try eating it
[04:12:17] <OndraSter> I need to make a shelf for these packed parts :P
[04:14:01] <specing> QFNs?
[04:15:28] <OndraSter> ay
[05:43:55] <specing> Gah why doesen't my HD44780 code work?
[05:44:16] <theBear> maybe it's crap ? <grin>
[05:44:39] <specing> First I misplaced all the wires and it blackscreened; but now that I have fixed it nothing happens
[05:44:46] <specing> Grrr
[05:45:14] <specing> I have instruction delays for 50us
[05:45:39] <specing> the datasheet suggests that most of the instructions have 37us exec time
[05:45:50] <specing> And Im using its internal initialization
[05:46:00] <theBear> i didn't know they had an internal init ?
[05:46:06] <specing> They do
[05:46:24] <specing> If the voltage is >4.5V the internal init takes 10ms
[05:46:36] <specing> Else you have to init it yourself
[05:46:44] <specing> min is 2.7V
[05:47:29] <specing> ST7066U)
[05:47:38] <specing> is my HD44780-like chip
[05:47:53] <specing> Maybe I should write the init code just in case (tm)
[05:49:55] <specing> Gah its datasheet only specifies minimum times
[05:50:15] <specing> I'll bump everything to 2ms and see what happens ;P
[05:51:04] <specing> gah still nothing
[05:52:09] <theBear> interesting...
[05:52:39] <theBear> you could always grab a known working lib or even full code to test your connections etc
[05:52:51] <theBear> and you know what you misplaced ? sure something isn't cookified ?
[05:53:07] <specing> the RS, RW and E lines
[05:53:22] <specing> No, I do not operate a bakery ;P
[05:53:24] <theBear> mm, that shouldn't be too bad
[05:53:28] <theBear> heh
[05:58:00] <specing> Now what did I miss?
[05:58:13] <specing> It has probably something to do with the waveforms-.-
[05:58:22] <specing> s/waveforms/timing/
[05:58:24] <specing> grr
[05:59:10] <specing> Enable pulse time: min 140ns Typ - Max -
[05:59:17] <specing> Well...
[06:06:15] <specing> Enable cycle time (rising edge to another rising edge): min 1200ns
[06:06:16] <specing> Wait, is the Enable signal active low?
[06:06:16] <specing> Meaning I have to keep it up otherwise?
[06:11:41] <specing> Nope, still nothing
[06:11:41] <OndraSter> specing, 4 or 8bit mode?
[06:12:07] <specing> 4 bit ofcourse ;)
[06:13:39] <OndraSter> specing, are you "sending" that number 4 three times?
[06:13:45] <OndraSter> after specified delays?
[06:13:55] <specing> What?
[06:14:03] <specing> number 4?
[06:15:16] <OndraSter> AFAIK you need to send number 4 three times during startup
[06:15:22] <OndraSter> so it switches to 4bit mode
[06:16:26] <OndraSter> oh, not value 4
[06:16:27] <OndraSter> but 3 and then 2
[06:16:27] <OndraSter> twice
[06:16:33] <OndraSter> void CDisplay::PowerInit()
[06:16:33] <OndraSter> {
[06:16:33] <OndraSter> _delay_ms(20);
[06:16:33] <OndraSter> SendInstruction(INSTR_INIT4BIT, true);
[06:16:33] <OndraSter> _delay_ms(5);
[06:16:33] <OndraSter> SendInstruction(INSTR_INIT4BIT, true);
[06:16:33] <OndraSter> SendInstruction(INSTR_INIT4BIT, true);
[06:16:43] <OndraSter> SendInstruction(INSTR_SET4BIT, true);
[06:16:44] <OndraSter> yadayada
[06:16:44] <OndraSter> #define INSTR_INIT4BIT 0x03
[06:16:44] <OndraSter> #define INSTR_SET4BIT 0x02
[06:17:51] <specing> Codepad doesen't want to accept it
[06:17:51] <specing> // Set 4bit mode
[06:17:56] <specing> cbi (RSport, RSpin);
[06:17:56] <specing> cbi (RWport, RWpin);
[06:17:56] <specing> W4B (0b0010);
[06:17:56] <specing> // Set 2line, 5x8
[06:17:56] <specing> W4B (0b0010);
[06:17:56] <specing> W4B (0b1000);
[06:19:27] <specing> Im reffering to hd44780.pdf page 42
[06:19:33] <specing> http://lcd-linux.sourceforge.net/pdfdocs/hd44780.pdf
[06:19:46] <OndraSter> http://www.youtube.com/watch?v=NRItYDKSqpQ
[06:19:47] <OndraSter> lol
[06:22:17] <OndraSter> Figure 24, page 46, specing
[06:22:49] <specing> http://pastie.org/private/h4g61hftfumixedsfjusw
[06:23:00] <theBear> BWAAHAHAHAHAAAAAA
[06:23:31] <specing> OndraSter: That is using MPU init
[06:23:40] <specing> Well Im going to do it anyway
[06:26:11] <specing> OndraSter: Does my W4B routine look how it should?
[06:27:06] <OndraSter> I suppose so
[06:27:09] <OndraSter> E is active low
[06:28:09] <theBear> heh, inverted enable could cause problems i imagine :)
[06:30:41] <specing> 4bit init is weird
[06:31:01] <specing> they set 8bit 4 times and then they set 4 bit but write that the interface is 8 bit -.0
[06:32:16] <OndraSter> ;)
[06:33:16] <specing> Wtf is this
[06:33:26] <specing> Well if this works...
[06:33:38] <specing> Im going to punch someone at Hitachi
[06:35:51] <specing> size went from 380 bytes to 560 bytes
[06:35:51] <Steffanx> Congratz
[06:35:59] <OndraSter> lol
[06:36:02] <OndraSter> what did you add?
[06:36:14] <specing> A bunch of stupid code...
[06:36:28] <specing> And it does not work
[06:36:37] <OndraSter> my whole firmware for the electronic dice that can work with not just regular 1 - 6 dice but even show ASCII and has simple options interface fits into 678B of code :o
[06:37:12] <OndraSter> ASM power :)
[06:37:16] <specing> I probably switched it to 666 bit mode
[06:37:33] <Steffanx> or just pebkac-mode
[06:37:40] <specing> Or that
[06:37:51] <OndraSter> I shall go to drowning place now
[06:37:52] <OndraSter> afk
[06:38:02] <specing> 50 line init routine :/
[06:40:16] * specing downloads the arduino library
[06:40:36] <specing> Oh wait there is an asm one too
[07:00:05] <theBear> don't dload that ! there's a bunch of common ones around
[07:00:14] <specing> Wut?
[07:00:23] <theBear> arduino libs
[07:00:34] <specing> Im looking at the asm one atm
[07:00:44] <theBear> good boy :)
[07:01:48] <specing> :)
[07:01:58] <specing> Not sure how to test it though
[07:04:16] -card.freenode.net:#avr- [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup
[07:04:22] <OndraSter> theBear, I see what you did there
[07:04:33] <theBear> hehe, nah i didn't
[07:04:45] <theBear> well maybe, but my question was honest <grin>
[07:05:23] <specing> Well the t2313 is rated for 10000 erase cycles so I doubt I'll EVER kill it
[07:05:35] <specing> avrdude: erase-rewrite cycle count is now 67
[07:05:39] <specing> Not gonna happen
[07:05:51] <OndraSter> lol
[07:06:05] <Tom_itx> http://www2.electronicproducts.com/Enclosure_serves_Raspberry_Pi-article-inrc02_bud_sep2012-html.aspx
[07:06:09] <theBear> hehe, my first ever 90s2313 only has 1000 from memory, and i abused the crap outta that thing, and i bet it's still got a few hundred left :)
[07:06:21] <specing> heh
[07:06:42] <OndraSter> is the counter inside the chip? :o
[07:07:05] <theBear> hehe, probly if there is one :)
[07:07:20] <specing> And "rated for" probably means: out of the hundreds of chips we tested, one didn't make ti past 10000.
[07:07:55] <OndraSter> well it is MTBF
[07:08:00] <OndraSter> isn't it?
[07:08:00] <theBear> yeah, it's always a gamble with flash kinda stuff, but even if yer SILLY in yer dev/debug approach, it's hard to use mroe thana few hundred
[07:08:06] <specing> OndraSter: the counter is top of eeprom
[07:08:10] <theBear> OndraSter, yeah, somthing like that
[07:08:11] <specing> OndraSter: maintained by avrdude
[07:08:23] <OndraSter> specing, oh, so nothing hardware related that would atmel studio use :)
[07:08:26] <theBear> well somewhere between mtbf and guaranteed
[07:08:34] <specing> OndraSter: yes
[07:08:39] <OndraSter> just something that only avrdude uses
[07:08:43] <OndraSter> too bad I never used avrdude :D
[07:08:51] <specing> avrdude -Y and -y switches
[07:09:14] <theBear> hmmm, i used avrdude 95% of the time over the years, but i don't remember any y switches
[07:15:36] <Tom_itx> theBear over the years did you read the F manual?
[07:15:44] <Tom_itx> :)
[07:16:46] <theBear> the umm, what ?
[07:17:53] <Tom_itx> wtf are the Y switches?
[07:18:31] <specing> man avrdude
[07:18:34] <theBear> you got zero scrollback lines or something ? apparently they're to do with storing program cycle count on avrdude
[07:18:52] <Tom_itx> i got zero lotsa stuff
[07:19:04] <Tom_itx> sleep for one :)
[07:19:05] <specing> zero brains :P
[07:19:31] <Tom_itx> i should stop before i say something useful
[07:19:34] <specing> Tom_itx: Aww, too many interrupts?
[07:22:47] <Tom_itx> theBear, nothing personal just drunk on lack of sleep
[07:23:33] <theBear> hehe, that's cool, i was just mumbling, someone else wants information <grin>
[07:51:03] <specing> Still doesent work
[07:51:14] <specing> I tried pfleury's lib now
[08:08:53] <specing> Ok it works now
[08:09:06] <specing> Seems like one has to apply 0V on Vo
[08:09:19] <specing> I had it on 5V all the time >_>
[08:59:39] <SuperMiguel_> .
[09:02:34] <specing> Yeah my code works now
[09:02:43] <specing> seems like Vo was the culprit
[09:02:48] <specing> aka PEBKAC
[09:06:41] <Tom_itx> woops
[09:36:11] <OndraSter> specing, Vo = something between 0 and 5
[09:36:14] <OndraSter> to set brightness
[09:38:05] <OndraSter> WHAT
[09:38:12] <OndraSter> I have bought xmegas for 4€
[09:38:14] <OndraSter> and now they are 5.9€?
[09:38:17] <OndraSter> I SHOULD HAVE BOUGHT MORE THAN THREE
[09:38:18] <OndraSter> damnit
[09:38:25] <OndraSter> I bet the price was wrong
[09:38:29] <OndraSter> and when I ordered it they fixed it
[09:38:33] <OndraSter> now it costs the same as TQFP :D
[10:14:11] <specing> OndraSter: lol
[10:14:24] <specing> OndraSter: yes Im going to PWM the hell out of that pin
[10:14:30] <OndraSter> heh
[10:14:43] <OndraSter> gl with that :P
[10:14:50] <specing> Why?
[10:15:17] <OndraSter> "PWM the hell out of that pin"
[10:15:29] <OndraSter> these displays are evil
[10:15:34] <OndraSter> so it will be a LOT of hell!
[10:16:14] <OndraSter> $2.34/pcs
[10:16:17] <OndraSter> are you kidding me
[10:16:23] <OndraSter> HOW IS THAT POSSIBLE
[10:16:30] <OndraSter> even the PCB itself costs more to make!
[10:17:30] <OndraSter> (that is 16x2)
[10:17:34] <Steffanx> The chinese are not THAT stupid OndraSter
[10:17:34] <OndraSter> 20x4 is at $7.43
[10:18:06] <OndraSter> Steffanx, when you try getting these modules from some official stuff like digikey or mouser you pay at least $10 for them
[10:18:35] <specing> I paid $4 for 8x2 from farnell
[10:19:16] <OndraSter> 8x2
[10:19:21] <OndraSter> is too small
[10:19:26] <OndraSter> 16x2, 20x2 or 20x4
[10:19:37] <Tom_itx> 1 x 40
[10:19:45] <OndraSter> 40 x 1
[10:20:14] <Tom_itx> i got an 8 x 1
[10:21:20] <specing> OndraSter: 8x2 is fine for a bike display ;P
[10:21:27] <OndraSter> for that, yes
[10:21:37] <specing> that is what I bought it for, anyway...
[10:22:34] <specing> So is there any established chinese distributor of character displays?
[10:24:13] <OndraSter> CapnKernel, ?
[10:24:15] <OndraSter> :)
[10:29:46] <inkjetunito> hello
[10:29:47] <tobbor> Hello inkjetunito
[10:30:04] <OndraSter> ey
[10:31:35] <CapnKernel> OndraSter: Hi
[10:31:57] <OndraSter> hi
[10:31:58] <tobbor> OndraSter! like, totally tell us about the project!
[10:32:14] <OndraSter> tobbor, I DID NOT JUST COME HERE
[10:32:17] <OndraSter> or does he say it really absolutely terribly randomly?
[10:32:27] <OndraSter> CapnKernel,
[10:32:28] <OndraSter> <specing> So is there any established chinese distributor of character displays?
[10:32:44] <Tom_itx> ask inflex
[10:32:44] <OndraSter> or do you do PCBs only right now?
[10:32:56] <inkjetunito> i am failing to find the exact definition of PORTD in avr libc. in case of an atmega328, is it an unsigned 16-bit integer?
[10:33:13] <CapnKernel> I can do parts if:
[10:33:15] <Tom_itx> PORTD is defined in your device header file
[10:33:30] <Tom_itx> inkjetunito what part do you have?
[10:33:55] <Tom_itx> iom328.h
[10:34:29] <inkjetunito> Tom_itx, ahh. i didn't realize iom328.h was the header for it. thanks :)
[10:34:45] <Tom_itx> you may need to add the p to the filename
[10:35:18] <Tom_itx> #define PORTD _SFR_IO8(0x0B)
[10:36:14] <CapnKernel> The parts I provide have to be cheap enough for it to be worth you going through me, but have enough total margin in there to be economic for me to not do PCBs.
[10:36:19] <Tom_itx> io.h includes the one you need based on the part in your makefile
[10:36:37] <CapnKernel> Basically that means has to be a large order of cheap parts.
[10:36:53] <Tom_itx> CapnKernel you're not working for free?
[10:37:14] * CapnKernel laughs!
[10:37:45] <CapnKernel> Oh Tom, they told me you're funny, but I didn't know you were *that* funny!
[10:38:07] <CapnKernel> My family gotta eat
[10:38:21] <CapnKernel> Just trying to find a way that looks after hackers, AND my family gets to eat.
[10:38:52] <inkjetunito> Tom_itx, it's nice finding out that the arduino ide doesn't do much of heavy stuff by itself :)
[10:41:14] <OndraSter> hmm 16Kb EEPROM from AMD from the 1979
[10:41:17] <OndraSter> shall I dump it?
[10:41:22] <OndraSter> I have got no idea where I grabbed it from
[10:42:02] <Steffanx> yes
[10:42:16] <inkjetunito> OndraSter, it's not like dumping it would eat a considerable part of your storage space anyway ;)
[10:42:39] <OndraSter> like I said, I have no idea what it is from so I have no idea what kind of instruction set could it be containing..
[10:42:41] <OndraSter> maybe Z80?
[10:42:41] <Steffanx> You don't know anything about the size of his storage space ..
[10:42:45] <OndraSter> I had plenty of those
[10:42:50] <OndraSter> Steffanx, my desks are completely full
[10:42:52] <OndraSter> my room is full
[10:43:06] <OndraSter> but regarding space in my computer
[10:43:06] <OndraSter> http://clip2net.com/s/2aTGq
[10:43:09] <Steffanx> You only know he can store a signle 16Kb EEPROM and some xmega's :P
[10:43:28] <Steffanx> See OndraSter has space issues
[10:44:55] <OndraSter> ay
[10:45:01] <OndraSter> 156kB free on Z:
[10:45:03] <OndraSter> :(
[10:46:00] * Tom_itx gives OndraSter a 2Tb drive
[10:46:25] <OndraSter> that is barely 250GB
[10:46:44] <OndraSter> actually D and W are 2TB drives
[10:46:59] <OndraSter> W used to be D but failed, so I bought new 2TB drive, copied what I could and RMAed the old drive :P
[10:47:04] <OndraSter> so now I have two
[10:47:05] <Steffanx> Time to remove some porn
[10:47:09] <OndraSter> hmm
[10:47:13] <OndraSter> less than 100GB really
[10:47:46] <Steffanx> Sssshh, your mother is in this channel too
[10:47:46] <OndraSter> my folder "D:\images" that contains my "universal windows 7 installation builder" has over 250GB :P
[10:47:50] <OndraSter> no she's not
[10:48:07] <Steffanx> That's what she said?
[10:48:11] <OndraSter> no
[11:20:08] <OndraSter> actually I should have got here some simple firmware that is able to dump EEPROMs and send them over serial to computer
[11:20:16] <OndraSter> (E)EPROMs
[11:21:24] <OndraSter> but where is my mega :P
[11:22:31] <OndraSter> I have also found another 3 bazilion of EPROMs
[12:13:31] <specing> Ugh gcc inline assembly constraints are so whatever
[12:13:47] <specing> I have no idea what constraint I need for sbi-.-
[12:17:29] <day> im trying to let 2 atmega8 communicate to each other via spi. but something isnt working. i already reduced the code to the minimum. this is the master code: http://pastebin.com/99UiL7rP does anyone see a big error? :/
[12:17:55] <specing> anything on the lines?
[12:18:24] <day> ?
[12:19:06] <day> cant give a more specific error description :/
[12:20:11] <specing> sbic?
[12:27:47] <ziph> day: Got a led or some other form of output on the boards?
[12:28:36] <day> ziph: right now i got the master uC -> slave uC -> lcd
[12:29:14] <ziph> day: Is the LCD working?
[12:29:15] <day> the code im using is exactly the one atmel provides in his atmega8 datasheet
[12:29:25] <day> ziph: yeah its working fine
[12:29:56] <ziph> day: Why don't you slow down the SPI clock then and make the slave do polled SPI and print out what it receives.
[12:30:22] <theBear> damned sticky shift key
[12:30:53] <ziph> day: And there's some tricky detail with the SS (slave select) pin on AVR's that can catch you up, but I've forgotten what it is.
[12:31:00] <day> ziph: im already using /16 @ 1Mhz
[12:31:36] <day> ziph: im using pb0->SS with a pullup resistor
[12:38:40] <OndraSter> theBear, ugh
[12:39:00] <theBear> heh
[12:53:28] <specing> WTF gcc I gave you Os and you produced 5 instructions instead of 4?!?!?!
[12:54:55] <theBear> hehe, i've often wondered when -O? documents say 'smaller' how much they mean raw code output and how much they mean other stuff like ram usage, and i've looked into it more than a TINY bit, and not found out much :)
[12:55:12] <Steffanx> Time to stop ranting about GCC specing ?
[12:55:15] <Steffanx> We know you don't like it
[12:55:43] * RikusW don't like avr-gcc much either :-P
[12:55:55] <Steffanx> You have an avr-gcc from 1999 :P
[12:55:59] <RikusW> specing: lets continue the rant :-P
[12:56:10] <RikusW> 2010 actually
[12:57:02] * RikusW don't think atmega existed in 1999 :-P
[12:59:21] <specing> No rly gcc input and output is horrible
[12:59:55] <Steffanx> The input you generated is horrible?
[13:00:01] <theBear> hmmm.... i first say a mega/90s series eeerrrmmm... damned close to 2000
[13:00:24] <specing> Steffanx: I HAD TO GENERATE HORRIBLE INPUT
[13:00:41] <Steffanx> because ..
[13:01:01] <theBear> ask abcmini.... that was one of the first 2 boards available in this country, and the same (1 of 2) that i played with that first time
[13:01:03] <RikusW> theBear: previously it was known as AT90....
[13:01:17] <theBear> at90s, BUT the mega's were still called mega
[13:01:38] <theBear> then they bought in the first tiny's, THEN they changed the remaining 90s series to mega/tiny
[13:01:50] <theBear> like old mega was maybe 90s4515 or something
[13:02:21] <RikusW> now there is both at90s8515 and atmega8515
[13:02:24] <theBear> and the chips i still have most of are 90s2313, VERY similar to tiny2313 but a slightly less soft uart and maybe less pwm etc
[13:02:31] <theBear> RikusW, both current ? you SURE ?
[13:02:39] <RikusW> not sure
[13:02:55] <RikusW> the mega one is just a newer version of the at90
[13:03:14] <RikusW> much like m16A is the newer version of m16
[13:03:19] <theBear> i am a few years behind (around when tiny2313 was a year or 2 old) but pretty sure it's how i just said, and that the 90s stopped being produced when the new mega/tiny versions took over from them
[13:03:34] <theBear> 90s are OLD, i'm sure they don't make 'em anymore
[13:03:47] <RikusW> the STK500 use a at90s8515
[13:04:00] <theBear> and the stk500 has been around since the dawn of avr time :)
[13:04:08] <theBear> they even sell em anymore ?
[13:04:44] <specing> "Probably you haven't understood correctly the avr-libc inline assembler guide. That's not strange because that requires about 20 readings or more. Please, read it again, and again, and again... "
[13:04:48] <RikusW> you might get lucky looking for one ;)
[13:05:10] <RikusW> inline asm is UGLY :(
[13:05:22] <RikusW> particularly the gcc version of it
[13:05:33] * RikusW don't like at&t style
[13:05:55] <RikusW> Intel style asm is better
[13:05:59] <specing> avr/main.c:129:2: warning: asm operand 0 probably doesn't match constraints
[13:06:03] <specing> FUCK YOU GCC
[13:06:08] <specing> NO SERISULY FUCK YOU
[13:06:26] <RikusW> my thoughs exactly ;)
[13:06:42] <RikusW> thats why I used asm for my entire project
[13:06:55] <Steffanx> I say: pebkac
[13:06:56] <RikusW> less hassle
[13:07:10] <RikusW> lol
[13:07:12] <specing> RikusW: indeed
[13:07:14] <RikusW> maybe that too
[13:07:22] <specing> RikusW: I just happen to like gcc inlining stuff
[13:07:26] <specing> atleast something
[13:07:29] <ziph> Less hassle is linking in gas compiled .s files with your C code.
[13:07:33] <RikusW> specing: at least I'm sure whats happening when using asm
[13:08:05] <specing> inline void bit_check_and_set (byte data, byte dbit, byte port, byte pbit)
[13:08:05] <specing> {
[13:08:05] <specing> asm volatile (
[13:08:05] <specing> "sbrs %1, %2\n\t" // skip if bit in register set
[13:08:05] <specing> " cbi %0, %3\n\t"
[13:08:08] <specing> "sbrc %1, %2\n\t" // skip if bit in register clear
[13:08:11] <specing> " sbi %0, %3\n\t"
[13:08:13] <specing> :
[13:08:18] <specing> : "I" (port), "r" (data), "I"(dbit), "I"(pbit)
[13:08:20] <specing> );
[13:08:21] <specing> }
[13:08:23] <specing> How hard could this possibly be? Very hard.
[13:08:48] <RikusW> This part I don't like ----> I" (port), "r" (data), "I"(dbit), "I"(pbit)
[13:08:55] <specing> Me neither
[13:09:07] <RikusW> the compiler should do it automatically
[13:09:08] <specing> I have been moving the %0 around for quite a while now
[13:09:18] <specing> Indeed
[13:09:19] * RikusW thinks rms was lazy or something
[13:09:26] <specing> but hey, gcc is stupid
[13:10:00] <RikusW> sometimes it is
[13:10:11] <specing> http://www.avrfreaks.net/index.php?name=PNphpBB2&file=printview&t=33204&start=0
[13:10:17] <RikusW> the x86 gcc is better (I think)
[13:10:23] <specing> Yeah it is
[13:10:41] <RikusW> I don't really like the idea of coding x86 stuff all in asm
[13:11:06] <specing> in the above thread you see a bunch of asshats telling the poor guy what else to do intead of telling him how to solve the problem.
[13:11:39] <RikusW> http://dbaseserver.mistermail.nl/t/1191136/5051326/228164/0/ Fast DDS chip
[13:11:41] <specing> Anyway look at the last post
[13:13:27] <specing> If I do : "=I" (_SFR_IO_ADDR(port))
[13:13:35] <specing> I get avr/main.c:136:3: error: lvalue required in asm statement
[13:13:49] <theBear> hmmm... that's a cool dds
[13:14:18] <RikusW> gcc errors can be cryptic....
[13:14:48] <specing> followed by
[13:14:51] <specing> avr/main.c:129:2: error: invalid lvalue in asm output 0
[13:14:53] <theBear> can they be non-cryptic ? i suppose there are a couple :)
[13:15:32] <RikusW> for some gcc errors my only thoughts is WTF ?!!
[13:15:59] <RikusW> and then go try isolate the offending lines...
[13:16:03] <specing> "You are passing the SFRs as constant values by address, with constraint I (constant in the range 0-63). And a constant can never be an output parameter."
[13:16:14] <RikusW> comment out say half the file etc...
[13:16:24] <specing> SO WHAT THE FUCK SHOULD I PUT THERE?
[13:17:02] <RikusW> use the input field ?
[13:17:03] <specing> RikusW: you mean I should comment out the entire function? Only that fixes it >_>
[13:17:31] <RikusW> then you have it narrowed down to a single function :-P
[13:17:41] <RikusW> missing ; can be painful to find....
[13:18:31] <theBear> it can, syntax highlighting helps a lot
[13:18:39] <specing> RikusW: avr/main.c:129:2: warning: asm operand 0 probably doesn't match constraints
[13:18:39] <specing> avr/main.c:129:2: error: impossible constraint in 'asm'
[13:18:53] <specing> Thats what happens when I put it in the input list >_>
[13:19:14] <RikusW> argh...
[13:22:00] <specing> The avr-gcc-asm guide only list I as valid constraint for cbi/sbi-.-
[13:41:07] <OndraSter_> specing, you know you can do that in TWO instructions :P
[13:41:08] <OndraSter_> the same thing
[13:41:13] <OndraSter_> BST and BLT :)
[13:41:48] <theBear> mmmm blt
[13:48:45] <specing> WTF FREENODE?!
[13:48:53] <specing> RIP freenode.
[13:48:58] <specing> anyway
[13:49:02] <RikusW> you can say that again...
[13:49:05] <specing> RikusW:
[13:49:06] <specing> asm volatile (
[13:49:06] <specing> " cbi %0, %1\n\t"
[13:49:06] <specing> :: "I" (_SFR_IO_ADDR(port)), "I"(pbit));
[13:49:15] <specing> Make it work if you can :P
[13:49:35] <RikusW> ugh
[13:49:57] <OndraSter_> specing, what's wrong on my solution with BST and BLT instead that SBRC & SBRS? :P
[13:50:05] <RikusW> " cbi PORTB, %1\n\t"
[13:50:45] <specing> RikusW: it wont work, try it
[13:51:10] <OndraSter_> it won't, PORTB doesn't know the avr-gcc-asm
[13:51:19] <OndraSter_> it has to be _SFR_IO_ADDR
[13:55:47] <specing> RikusW: So?
[14:00:55] <RikusW> not feeling like messing around with gcc right now :-P
[14:01:38] <specing> Grrrr
[14:01:41] <specing> :(
[14:06:54] <specing> http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=97677
[14:15:36] <OndraSter_> specing, what error does it throw?
[14:16:32] <specing> avr/main.c:143:2: warning: asm operand 0 probably doesn't match constraints
[14:16:33] <specing> avr/main.c:143:2: error: impossible constraint in 'asm'
[14:16:55] <specing> for asm volatile (
[14:16:56] <specing> " cbi %0, %1\n\t"
[14:16:56] <specing> :: "I" (_SFR_IO_ADDR(port)), "I"(pbit));
[14:20:45] <OndraSter_> ah
[14:20:48] <OndraSter_> well like the thread says
[14:20:58] <OndraSter_> the instruction's parameters are both give
[14:20:59] <OndraSter_> n
[14:21:06] <OndraSter_> maybe try making it static or something?
[14:21:07] <OndraSter_> inline static
[14:21:10] <OndraSter_> no idea how does gcc call it
[14:23:27] <Tom_itx> OndraSter_ link to your led display in action?
[14:23:36] <OndraSter_> mhm
[14:23:44] <OndraSter_> I have got only older video with only green, yellow and red
[14:23:47] <OndraSter_> no shades of colours
[14:25:58] <OndraSter_> http://sdrv.ms/MDsckg
[14:26:13] <OndraSter_> includes scope showing the width of the ON pulse :)
[14:26:27] <Tom_itx> thanks
[14:26:31] <OndraSter_> np
[14:26:37] <OndraSter_> I don't have any updated ones..
[14:26:47] <OndraSter_> I want to change some resistors in it - to make the red shine less...
[14:26:49] <OndraSter_> bloody red LEDs
[14:26:54] <OndraSter_> at the same current they shine more than green ones
[14:27:05] <Tom_itx> i thought you had a couple others that flashed colors or something
[14:27:16] <OndraSter_> videos?
[14:27:18] <OndraSter_> only pictures
[14:27:19] <theBear> hehe nice, like a boss
[14:27:58] <OndraSter_> I was running out of time actually, I have been uploading newer & newer firmwares (that included fixes, simpler bulk uploads of image etc) hours before I was presenting it :P
[14:33:15] <specing> OndraSter_: the whole function is already inline
[14:33:35] <specing> But yeah, if I swap port for PORTB and pbit for e.g. 3, it compiles
[14:33:37] <OndraSter_> humm
[14:33:48] <OndraSter_> well you can't use them as variables
[14:34:12] <specing> Im not
[14:34:26] <specing> the function whose body this is is declared inline
[14:35:18] <OndraSter_> <specing> for asm volatile (
[14:35:18] <OndraSter_> <specing> " cbi %0, %1\n\t"
[14:35:18] <OndraSter_> <specing> :: "I" (_SFR_IO_ADDR(port)), "I"(pbit));
[14:35:23] <OndraSter_> port and pbit are still variables
[14:35:35] <specing> But PORTB gets passed to that function through a define....
[14:36:07] <specing> Hmm the function declares port as a 8 bit unsigned int
[14:36:12] <specing> that may be the problem
[14:44:51] <OndraSter_> bloody mouser, how could they dare fixing their price!
[14:44:53] <OndraSter_> :D
[14:48:49] <OndraSter_> why didn't they show us FM/AM modulation at school in REAL LIFE
[14:48:51] <OndraSter_> just talked about it
[14:48:55] <OndraSter_> I am having so much fun with it :P
[14:49:09] <OndraSter_> FM... police coming!
[14:49:11] <OndraSter_> lol
[14:54:34] <specing> Ok I Macroified the function and gcc stopped barking
[14:55:02] <OndraSter_> WOOF WOOF
[14:55:25] * specing files his problem under unsolved X-files
[14:55:35] <CapnKernel> OndraSter_: Look on octopart for xmega, you can see how prices change over time
[14:55:55] <OndraSter_> CapnKernel, when I go 25pcs I get below original price
[14:58:17] <OndraSter_> prev: 4.01/3.62/3.39, now 5.90/3.71/3.42 (1/25/100 parts)
[14:58:30] <CapnKernel> Hmm
[14:58:39] <OndraSter_> I have got it all in my excel :)
[14:58:51] <OndraSter_> (well, only those three values, not anything inbetween or after that)
[14:59:41] <OndraSter_> I have got even table... if I were to mix parts from digikey and mouser, for 25 boards I'd save 1.85 EUR per board, for 100 boards it would be 1.10 EUR per board
[15:00:52] <OndraSter_> I lied, that is compared to "digikey only"
[15:01:06] <OndraSter_> compared to mouser only it is 0,36EUR/0,48€
[15:01:34] <OndraSter_> (took me a while to build all the tables in excel, but I'VE DONE IT! :D)
[15:30:39] <specing> hehe I just vented on ##c
[15:48:21] <Steffanx> And they enjoyed it specing ?
[15:50:42] <OndraSter_> mm I need to build a reflow oven
[15:50:51] <OndraSter_> I have scored "perfect" part for it
[15:50:57] <OndraSter_> LED display from old microwave :D
[15:51:26] <OndraSter_> it has got four 7segments, auto, cooking, timer, g, whoknows what, another whoknowswhat and another 7 whoknowswhats
[15:51:44] <OndraSter_> 43 segments :)
[15:51:49] <OndraSter_> err
[15:51:51] <OndraSter_> 43 LEDs
[15:51:52] <OndraSter_> 5 commons, 9 segments
[15:58:29] <OndraSter_> anyway, I have also scored three buttons (I tried to do the two via hotair till I found out that they are not SMD.. one works but the other one does not), rotary encoder and 2x5.5V + 16V transformer
[15:58:31] <OndraSter_> two relays
[15:58:35] <OndraSter_> some caps
[15:58:39] <OndraSter_> and the rest is unsoldered
[16:00:33] <specing> Steffanx: yup, 5 pages of pure rage and calling eachother retarded
[16:01:05] <Steffanx> So, a normal/random conversation in ##c :D
[16:01:18] <specing> I quite enjoy it there
[16:01:33] <specing> I don't know why everybody rages about ##c
[16:01:53] <Steffanx> They have/had a bad reputation ..
[16:02:09] <Steffanx> I guess you fit in the 'gang' :P
[16:02:20] <drobban> hello guys. Im trying to use a NTC Thermistor 100 Ohm, and I wonder if someone in here know where I can find some kind of table of resistance at diffrent temprature(in Celsius preferable).
[16:02:39] <drobban> Steffanx & specing: sorry to interrupt
[16:02:48] <specing> drobban: datasheet ofcourse
[16:03:11] <Steffanx> It's your good right to interrupt, drobban :)
[16:03:16] <drobban> been looking at the damn thing, but cant get any sense of the data in it.
[16:03:21] <specing> it shoud be linear and the datasheet should specify start and end offsets and linear displacement graphs
[16:03:50] <drobban> specing: are you able to help me out, if I paste a link to the datasheet?
[16:04:28] <specing> Gah the last thing I need is having 10 datasheets open
[16:04:37] <drobban> hahaha
[16:04:52] <specing> Because I already have 9 or so
[16:04:58] <specing> true story.
[16:05:45] <drobban> specing: ooh well no worries mate, perhaps someone else is able to help me, the datasheet is 2pages large with big text and about 3pictures. It is to complicated for me =D
[16:06:52] <drobban> specing have you used a NTC before?
[16:07:55] <specing> no
[16:08:09] <specing> though I think I have a few in the farnell drawer
[16:08:19] <specing> ready for me to get ready...
[16:08:37] <drobban> =)
[16:10:18] <drobban> well. im looking at the datasheet, im just guessing. But the datasheet tells me about a number of diffrent NTC resistance range. Im guessing the range for my NTC 100Ohm is the one that says 15~150ohm the other is either to large or to small
[16:10:23] <drobban> can that be right?
[16:12:04] <specing> Maybe you should: connect it and actually measure what it says
[16:12:21] <specing> and then compare that with some other device that you trust
[16:12:39] <drobban> my room is 23,2 C. and the resistance is 104ohms
[16:13:04] <specing> Now compare that to the charts ;P
[16:13:08] <drobban> in the datasheet it says it should be 100ohms in 25C
[16:13:24] <drobban> There is no chart. just a graph.
[16:13:33] <specing> s/chart/graph/
[16:14:03] <drobban> And that is where im insecure about what im reading.
[16:14:37] <specing> drobban: do you have accurate ADC references?
[16:14:52] <specing> Is the NTC connected to an accurate source?
[16:15:07] <drobban> nope.
[16:15:50] <specing> drobban: https://en.wikipedia.org/wiki/Thermistor
[16:15:57] <drobban> Im thinking about hooking it up to my avr. Havent read the entire chapter yet about the ADC
[16:16:21] <specing> the resistance decreases with increasing temperature, and the device is called a negative temperature coefficient (NTC) thermistor
[16:16:49] <specing> so 104 ohms should be roughly 23,2 C
[16:16:54] <specing> or higher
[16:16:57] <specing> or lower
[16:17:07] <specing> but it should be somewhere around there
[16:17:23] <specing> how accurate is the thing anyway?
[16:17:30] <specing> 'C/ohm?
[16:20:15] <drobban> 5%?
[16:20:27] <theBear> hehe 5% of what ?
[16:20:51] <drobban> resistance error?
[16:21:31] * specing slaps drobban around with 2 sheets of paper
[16:21:38] <drobban> hahahaha!!!
[16:22:50] <drobban> specing. well. I have to read up about the NTC on wikipedia.. It looked like a good start. The datasheet seems to make more sense when you know what all the units mean
[16:23:01] <specing> \o/
[16:23:11] <theBear> heh
[16:24:46] <specing> When you realize it: all the technical docs are just references to references to references to ...
[16:36:32] <OndraSter> specing, may I dereference you?
[16:36:53] <specing> If you check that I am valid first
[16:37:05] <OndraSter> if you are not NULL?
[16:37:09] <OndraSter> nullptr
[16:37:32] <RikusW> **specing ;)
[16:37:44] <specing> Segmentation fault
[16:37:50] <RikusW> oops
[16:38:12] <Steffanx> RikusW OS doesn't check that
[16:38:54] <Steffanx> nor does his hw
[16:38:57] <OndraSter> I do check that!
[16:39:07] <OndraSter> I have got some bounds!
[16:39:17] <RikusW> who cares ? :-P
[16:39:34] <Steffanx> The one who has to use RikusW OS
[16:39:56] <OndraSter> I thought that OS = OndraSter :P
[16:40:40] <RikusW> I have no OS of my own yet....
[16:41:11] <OndraSter> nor do I
[16:41:15] <OndraSter> but I am OS myself :P
[16:41:31] <Steffanx> hehe OndraSter :)
[16:41:40] * RikusW installs OndraSter on an AVR :-D
[16:41:47] <Tom_itx> Steffanx is just Sx
[16:42:05] <OndraSter> RikusW, sorry, no AVR fits my memory requirements
[16:42:08] * Tom_itx snickers
[16:42:10] <OndraSter> 24bits is NOT ENOUGH!
[16:42:21] <OndraSter> Steffann, now you are Sn
[16:42:23] <OndraSter> Stroncium
[16:42:26] <OndraSter> TIN!
[16:42:31] <Tom_itx> the tin man
[16:42:49] <RikusW> no Stannum Metalicum
[16:43:45] <OndraSter> about that reflow oven... I suppose I could start thinking about where to get the toaster oven
[16:44:00] <OndraSter> since now I have got a great display for it
[16:44:04] <OndraSter> screw 1602 displays
[16:44:12] <OndraSter> LED IS ALL YOU NEED!
[16:45:49] <RikusW> So anyone knows what you get if Stannum and Plumbum is mixed ?
[16:46:00] <OndraSter> Stanbum?
[16:46:09] <RikusW> no, Solder
[16:46:22] <RikusW> PbSn
[16:46:36] <RikusW> Its the original Latin names ;)
[19:18:08] <molavy> how can i send .hex file to at91sam7x25
[19:18:11] <molavy> 256
[19:20:05] <OndraSter_> USB bootloader
[19:20:09] <OndraSter_> via SAM-BA
[19:21:10] <OndraSter_> I have flashed via samba only SAM7S and SAM9X
[19:21:18] <OndraSter_> but I suppsoe that 7x works the same
[19:22:42] <molavy> can give me a step by step tutorial
[19:22:43] <molavy> a link
[19:28:15] * inflex wakes
[19:28:23] <molavy> i have this parallel programmer ,but it has poor document, i use linux fedora 16 and virtual box don't support parallel at current version
[19:28:24] <molavy> http://translate.google.com/translate?sl=auto&tl=en&js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&u=http%3A%2F%2Fne-ir.com%2FProgrammers%2FNAR116.aspx%3Flang%3DFa
[19:28:30] <inflex> lo Tom_itx
[19:29:46] <molavy> any idea?
[19:29:56] <Tom_itx> hey inflex
[19:33:51] <molavy> there is no idea?
[19:36:01] <Tom_itx> looks like a jtag programmer
[19:36:03] <Tom_itx> no idea
[19:37:25] <molavy> :-D
[19:41:06] <OndraSter_> molavy, that looks like regular wiggler
[19:41:10] <OndraSter_> why not use the USB bootloader?
[19:41:15] <OndraSter_> or serial there is builtin as well
[19:41:28] <OndraSter_> it has to be triggered somehow, don't remember how, check datasheet
[19:42:07] <OndraSter_> we have been using sam-ba at school with those 7S
[19:42:19] <OndraSter_> and I have had to flash new bootloader onto netduino which has 9X :)
[19:42:22] <OndraSter_> both over USB
[19:44:28] <OndraSter_> wait, I might be lying, netduino is 7X
[19:48:17] <OndraSter_> yap, I lied, netduino is SAM7X512
[19:51:23] <molavy> i need tutorial how transfare compiled code to at91sam7x256
[19:52:41] <molavy> i bought this because i bought lpc2103 and lpc1768 too
[19:53:23] <molavy> they don't have samba like isp
[19:54:00] <molavy> how can transfare compiled code to at91sam7x256
[19:54:16] <molavy> my os is linux fedora 16
[20:00:02] <OndraSter_> wiggler is jtag
[20:00:04] <OndraSter_> then you use openocd
[20:02:46] <drobban> ooo my. Trying to predict resistance at given tempratures with a NTC Thermistor is harder then i thought. Im giving up. Sleep tight everyone
[20:03:52] <Tom_itx> drobban, no data sheets?
[20:09:09] <drobban> tom-itx. as far as i can understand, it says nothing. Tom_itx I would love if you could take a look
[20:09:57] <Tom_itx> i doubt i could do you much good
[20:10:56] <drobban> ok
[20:11:17] <Tom_itx> there should be some sort of resistance curve though
[20:12:18] <drobban> none as far I understand
[20:12:28] <drobban> http://www.futurlec.com/Components_Others/NTC.shtml
[20:13:28] <molavy> OndraSter,thanks
[20:13:49] <Tom_itx> drobban what are you trying to do?
[20:18:07] <drobban> just to calculate what the resistance is at a given temprature, and reverse.
[20:18:44] <drobban> In the datasheet, it says Rated value(K). Is perhaps the Beta value?
[20:19:08] <drobban> If it is, this is the last time im doing anything when im tired.
[20:20:38] <Tom_itx> looks like it
[20:20:46] <Tom_itx> pretty wide range though
[20:25:30] <drobban> well. I have the equation. I have beta value. Now I can sleep.
[20:32:34] <Microboter> in studio 6 is there a way to view the asm of C project that is compiled ?
[20:32:52] <Microboter> compiled in studio
[20:33:40] <OndraSter_> output
[20:33:43] <OndraSter_> your.lss
[20:34:47] <OndraSter_> bb
[20:35:22] <Microboter> thanks, that worked