#avr Logs

Apr 07 2018

#avr Calendar

01:05 AM Jartza: morningh
01:53 AM nohitz: morning
01:55 AM antto: .data+.bss = 7214 bytes
01:56 AM antto: stack usage record so far = 233 bytes
02:01 AM polprog: antto: thats the lowest or the highest record?
02:02 AM antto: highest
02:16 AM antto: i still don't understand why -flto was causing the .init1 function to be ignored
02:16 AM antto: but surprisingly, the C code works in it
02:16 AM antto: less asm \o/
02:30 AM nohitz: more sleep
02:43 AM antto: oh, it's a new day btw
02:43 AM antto: gotta find something negative
02:43 AM antto: (so i can blame Emil for it)
02:43 AM polprog: Im probably one of few people who use a pyrometer when cooking
02:43 AM antto: a wat
02:44 AM polprog: antto: trying to understand what hideki told me about phase margin
02:44 AM rue_mohr: phase margin, DONT GO OVER 180 DEGREES!
02:45 AM polprog: ITS OVER 9000
02:46 AM polprog: Pyrometer aka laser thermometer https://puu.sh/zY10s/2704b6673b.jpg
02:49 AM antto: heh
03:01 AM rue_mohr: hmm so
03:02 AM polprog: Ohai rue
03:02 AM rue_mohr: I'd been planning to use TOSLINK between the differenet servo baords of my large robot, but I'm wondering if I should go with ethernet modules and a 'custom' network
03:03 AM rue_mohr: the ethernet would have 3000V isolation
03:03 AM rue_mohr: and I could use shielded cables
03:04 AM rue_mohr: if I go with toslink, I have to build up the whole protocol stack, right from the manchester stuff
03:04 AM polprog: That cant be this hard
03:04 AM polprog: Serial over manchester?
03:04 AM rue_mohr: is it worth the optical isolation?
03:05 AM rue_mohr: yes, but its more than just manchester, its byte and packet framing
03:05 AM rue_mohr: error checking, etc
03:05 AM polprog: Im more afraid about rigidity of fiber, if the connection is gonna be bent and moved
03:05 AM polprog: Oh, that
03:05 AM rue_mohr: its toslink cables, their fine
03:05 AM rue_mohr: its not glass, its thick plastic fiber
03:06 AM polprog: Oh. Okay
03:06 AM rue_mohr: ~0.7mm iirc
03:06 AM rue_mohr: anyhow, hmm
03:06 AM rue_mohr: I need...
03:07 AM rue_mohr: about 24Kbaud
03:07 AM rue_mohr: maybe I can just push serial over them
03:10 AM rue_mohr: I might be able to keep things consistant if I make a NOP packet, so that there is a continious packet stream
03:11 AM rue_mohr: I have an idea,
03:12 AM rue_mohr: take a encoded stream, use software to decode the bits, and feed it back to the hardware UART
03:12 AM rue_mohr: for things like pwm data streams
03:13 AM Emil: antto: antto not possible
03:13 AM rue_mohr: then the uart interrupts you when it gets a valid serial byte
03:13 AM Emil: I never male mistakes
03:13 AM rue_mohr: :)
03:15 AM rue_mohr: I wonder what the thruput is of an arduino connected to a W5500
03:16 AM rue_mohr: anyone have working W5500 code in C outside arduino land?
03:16 AM rue_mohr: or 28J...60
03:45 AM polprog: Emil: make*
03:45 AM antto: mv Emil /tmp/funny/.
04:07 AM spybert_ is now known as spybert
05:03 AM Emil: u dis my chinese!? CHINA NUMBE WAN!
05:10 AM polprog: https://youtu.be/72n34fRkA3I
05:37 AM Emil: polprog: :DDDDD
05:39 AM theBear: "the days, ob me delivering, fried-chicken wing to you' door... IS OVAAH ! YOU GONNA LEARN CHINESE !" "yeah... i'm chinese... AND white !" - 'You gonna learn Chinese !' by 'Jin'
05:41 AM theBear: heh, that hollywood style bells and whistles music video release was an even bigger mis-calculation than poor old kriss-kross, with their backwards jeans, and backwards baseball jersies, and errm, forwards way round baseball caps (cos ya know, in the world of 90s rap, that WAS backwards for a cap) with their hit, "(kriss kross will make ya) Jump Jump!"
07:16 AM MrFahrenheit: https://cdn-images-1.medium.com/max/800/1*IzR2bdEwtVaiOOSk_YeR5Q.jpeg
07:18 AM Emil: MrFahrenheit: :D
07:19 AM Emil: blockhain is mememaister
07:26 AM polprog: https://i.redditmedia.com/R1lx8W-PdRUrrgLxZiCm0Fx-YcbowmHu4YnA9DSPQjA.png?s=14c1469a3c32cea7137fc01d52b58dd6
07:26 AM polprog: [ i dont even know what a blockchain is ]
07:28 AM MrFahrenheit: it's a datastructure that cryptocurrency is based on, some people try to apply it to other things
07:29 AM Thrashbarg: I'm making a new CPU architecture for an FPGA project. Do I need blockchain?
07:30 AM Emil: polprog: :D
07:30 AM Emil: polprog: you don't?
07:30 AM thardin: it's not just cryptocurrencies
07:30 AM thardin: git is a blockchain
07:30 AM thardin: ipfs is a blockchain
07:30 AM Emil: Thrashbarg: yes
07:30 AM polprog: I think i get it
07:30 AM Thrashbarg: Emil: lol
07:30 AM Emil: Thrashbarg: you need at least blockhain inside blockchain
07:31 AM Emil: polprog: it's literally just calculating a hash of the previous message, which has a hash of the previous message ad infinitum
07:31 AM polprog: Okay
07:31 AM Emil: polprog: you can verify that the whole chain is what you expect
07:31 AM MrFahrenheit: Thrashbarg, they're similar, but no
07:31 AM Thrashbarg: heh
07:31 AM polprog: Because the polish wikipedia art on blockchain talks about cryptocurencies
07:32 AM MrFahrenheit: sorry Thrashbarg, we all meant thardin
07:32 AM Thrashbarg: :D
07:32 AM MrFahrenheit: well, I did
07:33 AM Thrashbarg: heh
07:33 AM thardin: lol
07:33 AM MrFahrenheit: we need blockchain to solve this communication issue
07:33 AM Emil: MrFahrenheit: don't speak for me!
07:33 AM thardin: well I mean git is more complicated - it's a DAG not a chain
07:33 AM polprog: Blockcglhain based register file
07:33 AM MrFahrenheit: don't worry Emil, blockchain will fix it
07:34 AM Emil: I'm just waiting for antto to show up and blame me
07:34 AM thardin: or you *hope* it's a DAG. would be funny to try to create a repo with a loop
07:35 AM polprog: I blame Emil , you need to use *coding and algorhitms*
07:35 AM polprog: https://i.redd.it/ytdyqbyzjkky.png
07:37 AM Thrashbarg: "and that is what the blinking light is for" -- Jen, IT Crowd
07:38 AM MrFahrenheit: coding and algorithms
07:38 AM MrFahrenheit: got a new xiaomi wifi router yesterday, so cheap considering the specs :O
07:40 AM polprog: Also this is my favourite https://i.redditmedia.com/9aJfsSv3aB1RUwhPqw5vlVpjo2JrmWkypaPDk0eo9gI.jpg?s=6f6977348dbbc17e391ce10382003c44
07:40 AM MrFahrenheit: hah
08:40 AM polprog: Emil: im grabbing DAS, any way to make it not 4k? i modded the script a bit
08:44 AM polprog: whatever
08:44 AM polprog: its not that big
08:50 AM Emil: polprog: it's only 3.4G
08:50 AM Emil: polprog: well yeah just edit the script yo
08:54 AM MrFahrenheit: what is DAS, I only know of DAS keyboards and DAS BOOT
09:02 AM Emil: Destroy All Software
09:02 AM Emil: 2018-04-06 10:59:51 +0300 < Emil> https://www.destroyallsoftware.com/screencasts
09:05 AM polprog: awesome got all 110 episodes
09:05 AM polprog: Emil: <3
09:06 AM polprog: i need to rewrite that script with wget
09:10 AM Emil: polprog: but why?
09:16 AM cehteh: MrFahrenheit: german for "The"
09:16 AM cehteh: The Boat, The Keyboard
09:17 AM polprog: MrFahrenheit: 1 2 3 TECHNO
09:17 AM polprog: MAXIMUM VELOCETI
09:19 AM polprog: MrFahrenheit: https://www.youtube.com/watch?v=_dG2zekU2ak
09:20 AM MrFahrenheit: seems like something I'd download and never watch
09:21 AM MrFahrenheit: guxid bay
09:23 AM nuxil: hi cehteh. so im gonna complete that "smart fan" thingy today. this is what you meant is enough to "sense" the pwm signal https://gyazo.com/b9e3e2e45cfdf7f3dac9069753af7b00
09:23 AM nuxil: and using a code like this https://pastebin.com/yF7bKSkB
09:23 AM nuxil: for atiny13
09:26 AM nuxil: does the code look ok.
09:28 AM MrFahrenheit: no, you misspelled nozzle
09:28 AM nuxil: :(
09:29 AM polprog: lol
09:30 AM nuxil: i dont like nozzle i like https://2.imimg.com/data2/KS/SI/MY-4024324/nossle-250x250.jpg :D
09:31 AM nuxil: but idea is sound ?
09:33 AM skz81: nuxil, if (counter >= TIMEOUT) { <= if TIMEOUT is uint32, counter should be as well.
09:33 AM polprog: Emil: i like those screencasts - in fact i think ill give him some money later
09:34 AM polprog: donate something
09:34 AM nuxil: skz81, ok. spot any other things ?
09:35 AM nuxil: meh. i see no reason it should not work. time to flash and move on to the breadboard.
09:35 AM polprog: looks good
09:35 AM polprog: time to test IRL
09:35 AM polprog: :D
09:35 AM polprog: is Stian a short of Sebastian? :D
09:36 AM nuxil: no.
09:36 AM polprog: SebaStian
09:36 AM Emil: polprog: "oh look at me I'm a rich boi" :D
09:36 AM nuxil: plain Stian :)
09:36 AM Emil: polprog: but I mean yeah
09:36 AM Emil: they are pretty good
09:36 AM polprog: "Emacs the chainsaw of chainsaws"
09:36 AM polprog: true
09:36 AM Emil: and yeah it's good to support the work
09:37 AM skz81: nuxil, don't you need to set the corresponding bit in PCMSK0 or so to activate the interrupt on the dedicated pin ? Unsure for attiny13
09:38 AM Emil: nuxil: why do you have the diode?
09:38 AM nuxil: skz81, no thats if you want to use interrupt other than INT0
09:38 AM nuxil: if i have understood it correctly
09:39 AM nuxil: Emil, its a zener. and its there because the extruder line is pwming 12v
09:40 AM Emil: nuxil: yeah but why not resistive divider?
09:40 AM polprog: would use a mosfet instead of that NPN
09:40 AM nuxil: because zeners are better :) it will protect somewhat againt overvoltage, spikes etc.
09:40 AM polprog: nuxil++
09:41 AM Emil: nuxil: you are also missing the diode for the relay
09:41 AM skz81: nuxil, my bad, I was thinking of *PCINT*0 ont INT0
09:41 AM polprog: inb4 using a 12V -> 5V transformer
09:41 AM nuxil: polprog, im out of stock for mosfets :(
09:42 AM Emil: nuxil: put the two control lines to pb3 and pb4
09:42 AM Emil: That way you can have the programmer freely on
09:42 AM nuxil: Emil, yes tom said it to me lastnight about the diode over the relay. i just forgot to add it,
09:42 AM polprog: nuxil: how will you flash the attiny when its mounted?
09:42 AM polprog: :D
09:42 AM Emil: polprog: it's not a problem actually
09:42 AM Emil: polprog: as long as you have series resistors
09:42 AM Emil: but I'd still change the pins
09:42 AM polprog: yeah i mean there is no connector
09:42 AM Emil: ah yeah :D
09:43 AM polprog: also true - i tend to use SPI pins the last
09:44 AM polprog: id add a small capacitor (like 1n) across extruder output to gnd to cut transients
09:44 AM nuxil: polprog, why do i need to flash it after i mounted it? i have atiny13 in as dip. and i got tonz of dip sockets aswell. besides. i'll test it on breadboard 1st.
09:44 AM polprog: if any
09:44 AM Emil: nuxil: because you can
09:44 AM nuxil: hehe
09:44 AM Emil: and because it's easy
09:44 AM Emil: and doesn't take anything away
09:44 AM polprog: nuxil: because good engineers keep to the culture :D
09:45 AM Emil: yeah
09:45 AM Emil: That
09:45 AM polprog: s/keep/stick/
09:45 AM Emil: Have some pride in your work :D
09:45 AM nuxil: ffs its a fan controller :D
09:45 AM Emil: nooooo
09:46 AM Emil: it's a automatically sensing adaptive cooling device
09:46 AM polprog: also, not enough status leds
09:46 AM polprog: :D
09:46 AM nuxil: oh good idea. :D
09:46 AM polprog: even my breadboard has a "power on" led
09:46 AM Emil: not needed
09:46 AM Emil: your feedback is the fan running
09:46 AM nuxil: but i like leds :D
09:46 AM Emil: well
09:46 AM Emil: then add them
09:46 AM polprog: so i dont accidentally start unplugging it while its on
09:47 AM polprog: bbl gotta help with dinner
09:47 AM Emil: nuxil: your code also differs from your schematic
09:48 AM nuxil: Emil, yes pb2 is in schematics
09:48 AM nuxil: while code uses pb1
09:48 AM cehteh: nuxil: should be enough, you may swap the 10k/1k resistors or rather just use 2x 5k, shouldnt be critical anyway
09:49 AM cehteh: what voltage do you have on the input
09:49 AM Emil: cehteh: apparently 12v
09:49 AM nuxil: the extruder pwm line is 12v
09:49 AM Emil: from the schematic
09:49 AM cehteh: and bit lower zener when you have
09:50 AM cehteh: i use 4v7 but much lower should work as well
09:50 AM cehteh: 3v3 or so
09:50 AM cehteh: breadboard it and test
09:50 AM nuxil: i have full range of zener values upto 20V
09:50 AM skz81: nuxil, actually the whole code design reads a bit strange... It will work because the DELAY and TIMEOUT are very big in reagrd to the PWN freq, but...
09:50 AM nuxil: :D ordered a big pack on ebay :p
09:51 AM cehteh: you dont need delay or at least not much, at least it must not alias with the pwm frequency
09:51 AM skz81: It would make more sense if it was a plain "logical 1" on "extractor" line rather than pwm
09:52 AM nuxil: i need a delay long enough so it cooldowns
09:52 AM nuxil: 10min is a bit long tho
09:52 AM nuxil: but 3-4 min i need
09:52 AM cehteh: you can do it quite simply: use a counter
09:52 AM cehteh: for each time you see high on the input you add some value to the counter (lets say 16)
09:53 AM cehteh: up until some satuation limit
09:53 AM cehteh: and on each loop you decrement the counter by 1
09:54 AM cehteh: thats simple, gives a bit filtering and delay for turning the fan on (you want fast heat up initially right?) and defines the cooldown time as well
09:55 AM cehteh: not utterly precise because you may see some aliasing on the pwm sensing, but should be good enough
09:56 AM cehteh: whats the pwm freq on the nozzle heater?
09:57 AM Emil: cehteh: probably some khz
10:00 AM cehteh: instead delay while(PORTB |= (1 << PB1)); may work too. expecting that the PWM is not at 100% for extended times
10:01 AM cehteh: then the loops syncs roughly with the pwm signal (plus some aliasing, give a shit about that)
10:02 AM cehteh: and since the tiny does only that and nothing else, i wont use interrupts, just a spinning loop
10:03 AM cehteh: aka boils down to half the code you have :D
10:06 AM Emil: Eh
10:06 AM Emil: I'd just check that there's change within some period
10:07 AM Emil: Like if there's change in last 10 minutes spin it
10:11 AM cehteh: https://pastebin.com/KjcfiFss
10:21 AM nuxil: hmm. i thought my code looked weird. but that code will delay the startup of the fan on the heater. i dont want that at all.
10:22 AM nuxil: besides. what if pin goes high after "set_fan_off" been executed. it will get stuck in the while loop and fry my heater :p
10:23 AM cehteh: bbl
10:46 AM skz81: cehteh, --counter; on each loop, even if counter is 0 ??
10:48 AM skz81: <nuxil> besides. what if pin goes high after "set_fan_off" been executed. >> <cehteh> instead delay while(PORTB |= (1 << PB1)); may work too. expecting that the PWM is not at 100% for extended times
10:49 AM skz81: nuxil, it's for a 3D printer ?
10:49 AM nuxil: skz81, yes
10:50 AM skz81: ok, i was wondering, then I got a light bulb moment :)
11:50 AM grafi__ is now known as grafi_
11:59 AM cehteh: re, skz81 yeah of course that was only a rough sketch
12:00 PM cehteh: nuxil: about the delay at start, thats adjustable as well you can make it that the counter satuates almost instantly
12:01 PM cehteh: the 3 constants there give a lot configuration options, on/off delay
12:01 PM Ameisen: Probably will write a RISC-V emulator first
12:02 PM Ameisen: then will look into an ISA for VMs
12:02 PM MrFahrenheit: a nice example of how badly made cmake is: in the 15 (or how many?) years it's been around they never managed to get the first part of their man page right
12:02 PM Ameisen: lerc - does LLVM have a concept of jump targets?
12:02 PM MrFahrenheit: in the part where they're supposed to write a short description on what cmake is they wrote "cmake command like reference"
12:02 PM MrFahrenheit: so if you run "whatis cmake" it spits out "cmake command like reference"
12:03 PM Ameisen: Also realized that a function defines as 'noreturn' might confuse the interpreter, since it won't see a jump or anything at the end of the instruction sequence
12:03 PM Ameisen: it will just continue on into garbage
12:03 PM MrFahrenheit: I just started reading how to write a man page, and learned that within the first 5 minutes
12:20 PM Emil: MrFahrenheit: what tutorial?
12:20 PM MrFahrenheit: http://www.linuxhowtos.org/System/creatingman.htm
12:23 PM Ameisen: I bet there's a man page covering it
12:23 PM MrFahrenheit: man 7 groff tells you the man syntax :P
12:23 PM Ameisen: is there a man page covering how to use man?
12:23 PM MrFahrenheit: of course, man man
12:24 PM MrFahrenheit: here's one I find useful: man ascii
12:48 PM skz81: hum, seems the easter egg in man (https://www.theregister.co.uk/2017/11/22/gimme_gimme_gimme_in_linux_breaks_automated_tests/) has been removed in last versions
01:13 PM Jartza: hmmh.
01:13 PM Jartza: should I make one more VGA with avr
01:14 PM Jartza: this time thinking about full 640x480 resolution :)
01:15 PM antto: use an xmega at least
01:15 PM tpw_rules: propeller 4 lyf
01:17 PM thardin: interface an old vga card
01:17 PM thardin: like an isa card
01:17 PM tpw_rules: but why
01:20 PM Jartza: antto: why?
01:22 PM thardin: why?
01:32 PM Jartza: why atmega to task where attiny is sufficient
01:38 PM thardin: make a vga demo. lft needs competition
01:38 PM cehteh: lol
01:41 PM tpw_rules: bah i can't sort his page by date released
01:49 PM Ameisen: just write a VGA 'card' baremetal on an x86 system, and connect it to yours via a parallel or serial cable
01:49 PM Ameisen: bam. VESA/VGA using an i7.
01:49 PM Ameisen: you could probably even do SVGA!
01:53 PM thardin: woo!
01:53 PM thardin: actually, there's a thing that does that on raspberry pi
01:53 PM thardin: bit banged vga. chews like 50% cpu
01:55 PM tpw_rules: is it not wobbly as all hell
01:56 PM tpw_rules: i feel like it has > 1/25.175MHz instruction jitter
01:56 PM thardin: we use it for a screen in the hackerspace, works fine
01:56 PM thardin: might need to disable spread spectrum clocking if it has it
01:57 PM tpw_rules: huh
01:57 PM tpw_rules: link?
01:59 PM thardin: https://www.raspberrypi.org/forums/viewtopic.php?t=94424
01:59 PM thardin: vga 666 is the magic incantation
02:00 PM tpw_rules: that says it uses no cpu load?
02:00 PM tpw_rules: i imagine it's just a twiddling of some registers in the graphics chip then
02:00 PM thardin: uhm.. maybe?
02:01 PM thardin: I'm not actually sure. I didn't build it
02:01 PM tpw_rules: yeah that has to be, especially for 1080p60
02:01 PM tpw_rules: and it was made by the original raspi designer who probably has all the juicy datasheets
02:41 PM MrFahrenheit: <thardin> we use it for a screen in the hackerspace, works fine << why
02:42 PM MrFahrenheit: a chinese hdmi to vga converter is like $5
03:13 PM thardin: yeah, I would've just bought something like that too
03:13 PM thardin: but I didn't set it up so
03:13 PM thardin: *shruggie*
03:14 PM thardin: I have our open sign system to work on. got spaceapi implemented a while back, but it needs to control more lamps
03:14 PM thardin: or, LEDs
03:14 PM thardin: it even uses an AVR :]
03:31 PM MrFahrenheit: what is spaceapi?
03:34 PM Emil: Sigh
03:34 PM Emil: I do fucking hate the mods on #nginx
03:38 PM MrFahrenheit: mods, on freenode? the legends are true
03:38 PM Emil: MrFahrenheit: ah yeah
03:38 PM Emil: MrFahrenheit: because mods are just people who can enforce their own beliefs as they please
03:38 PM Emil: no different from dictators
03:39 PM Emil: since there's no accountability
03:51 PM thardin: MrFahrenheit: it's an api you can implement in your hackerspace that tells visitors where the space is located, whether it's currently open to the public and so on
04:02 PM MrFahrenheit: I see
04:11 PM polprog: In theory you could take an ISA VGA card and interface it from an avr
04:11 PM polprog: Would be pretty cool imo
04:11 PM polprog: ISA backplane for avr
06:25 PM Jartza: thardin: I've made one :D
06:25 PM Jartza: thardin: https://www.youtube.com/watch?v=WdBNR0JEDcY
06:25 PM Jartza: that's the puniest attiny, 512 bytes of flash and 32 bytes of ram, 6 pins
06:26 PM Ameisen: best CPU = 1 bit CPU
06:27 PM Ameisen: ternary and decimal computers are also fun
06:27 PM Casper: Jartza: attiny24?
06:28 PM Jartza: attiny5
06:29 PM Jartza: actually runs on attiny4 too, but I couldn't find supplier for it :)
06:29 PM Jartza: or well. I did, but didn't want to buy 2000 of them
06:32 PM Ameisen: huh
06:32 PM Ameisen: there's a Soviet clone of ATmega
06:32 PM Ameisen: Series 1887
06:32 PM Ameisen: 1887ВЕ4У
06:33 PM Emil: cant't be soviet
06:33 PM Emil: russian
06:33 PM Ameisen: They are labeled using the Soviet Integrated Circuit Designation
06:33 PM Ameisen: thus are called Soviet
06:33 PM Ameisen: the system hasn't changed from that name
06:38 PM Jartza: I'm thinking that maybe the attiny5 could also do sound
06:38 PM Jartza: requires some more fiddling because I'm already driving 8-color vga out from 3 pins
06:39 PM Jartza: ...of which one pin is reset
06:41 PM Ameisen: try the soviet one
06:41 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/avr/tiny10/goodies/pwm/
06:42 PM Tom_L: try that on the 5
06:42 PM Tom_L: siren & blinky
06:44 PM Jartza: Tom_L: the problem is not getting audio out from that chip :)
06:44 PM Jartza: the challenge is to get something nice on vga screen PLUS audio from 3 pins :)
06:44 PM Jartza: and fit that all into 256 instructions
06:45 PM Tom_L: yeah, it's a pretty tight fit
06:45 PM Tom_L: 4 if you use reset
06:47 PM Jartza: nope. from those 3 pins, one is already reset
06:47 PM Jartza: one pin for oscillator
06:47 PM Tom_L: you can't use internal osc?
06:47 PM Tom_L: 12mhz iirc
06:48 PM Jartza: none of the internal oscillators are jitterfree enough for vga
06:48 PM Tom_L: i c
06:48 PM Jartza: unfortunately
06:48 PM Jartza: of course, if making jittery vga as feature, then it could be possible :)
06:49 PM Jartza: oh and the internal oscillator is 8MHz
06:50 PM Jartza: attiny5 max cpu freq is 12MHz, but internal is 8MHz
06:56 PM Jartza: in theory, one could osccal it even up to 14MHz, but still there's too much jitter
07:00 PM Jartza: http://i.imgur.com/OVYe8dC.png
07:06 PM z999: hi
07:08 PM Jartza: yo
10:20 PM z999: hi
10:25 PM Tom_L: z999, hi
10:43 PM z999: hi Tom_L
10:43 PM z999: i was out of internet for 3 days
10:43 PM z999: tonight it came back on
10:43 PM z999: i am trying to finish one lab due tomorrow so then i can start working on micro labs.
10:43 PM z999: if you are around i will chat with you later when i finish the AC lab
11:07 PM z999: is there a help channel for multisim?
11:07 PM z999: anybody knows ac?
11:15 PM rue_mohr: ac?
11:15 PM rue_mohr: why would you use a simulator?
11:15 PM rue_mohr: the libraries your using dont work casue their too high level?
11:15 PM z999: rue_mohr something else
11:16 PM rue_mohr: you cant code worth... ?
11:16 PM z999: rue_mohr unrelated to avr. i am trying to do soemthing on multisim.
11:16 PM rue_mohr: :) sorry
11:16 PM rue_mohr: why
11:16 PM z999: it is not coding
11:16 PM rue_mohr: why smulate at all
11:16 PM z999: nevermind rue_mohr clearly you do not understand what i am trying to say
11:17 PM rue_mohr: your trying to simulate something
11:17 PM rue_mohr: presumedly cause you want something to work in a simulator
11:17 PM z999: it is not coding
11:17 PM rue_mohr: to demonstrate its simulatability
11:17 PM rue_mohr: MORE CODINE
11:17 PM rue_mohr: er, coding..
11:17 PM z999: it is building a circuit on multisim. i am not sure if the numbers the software calculated is correct
11:18 PM rue_mohr: "correct" like "workd in real world"?
11:18 PM z999: for this lab i am not doing coding
11:18 PM rue_mohr: file a complaint
11:18 PM rue_mohr: all labs should be CODINE labs
11:18 PM rue_mohr: er, coding
11:19 PM z999: nevermind rue_bed
11:19 PM z999: i am doing something unrelated to coding
11:19 PM rue_mohr: https://upload.wikimedia.org/wikipedia/commons/4/4a/Black_Labrador_Retriever_portrait.jpg
11:19 PM rue_mohr: lab says "MORE CODINE"
11:20 PM * rue_mohr tries to focus
11:30 PM day__ is now known as day
11:41 PM z999: Tom_L? are you around?
11:46 PM Tom_L: no
11:46 PM z999: :(
11:47 PM z999: https://pastebin.com/2fMzAA62
11:49 PM rue_mohr: on an avr?
11:49 PM z999: yes
11:49 PM rue_mohr: got an arduino?
11:49 PM z999: amtel studio 7
11:49 PM z999: yes
11:49 PM Tom_L: rue, she's learning asm
11:49 PM z999: dont need arduino for this
11:49 PM rue_mohr: ok,
11:49 PM rue_mohr: I know, the arduino is an avr
11:49 PM Tom_L: and i'm going to sleep
11:49 PM rue_mohr: with a serial bootloader
11:49 PM Tom_L: so be nice and help her
11:49 PM rue_mohr: z999, have you written an led flasher in asm for it?
11:50 PM z999: Tom_L can you help me tomorrow?
11:50 PM z999: rue_mohr will not help me.
11:50 PM z999: no rue_mohr
11:50 PM Tom_L: yeah he will, he's a stubborn soul
11:50 PM rue_mohr: so, you have never written anything for that avr using asm yet
11:50 PM z999: i did other projects
11:50 PM Tom_L: i helped her with one a while back
11:50 PM rue_mohr: in asm?
11:50 PM Tom_L: in asm
11:50 PM z999: yes
11:51 PM rue_mohr: ok, so, what is the most simple avr asm you did with it so far?
11:51 PM z999: you know Tom_L i''ll wait for you tomorrow
11:51 PM z999: i think it will best.
11:51 PM z999: good night
11:51 PM * rue_mohr aborts thread
11:52 PM Tom_L: not sure i know asm that well
11:52 PM Tom_L: oh well..
11:52 PM rue_mohr: not sure how to load program memory, I think you put the address into a pointer register and then read from another register, but if its not a question I wont look up the answer
11:53 PM rue_mohr: I'm not sure it telnet packets are raw
11:53 PM Tom_L: i think she's got a shitty professor
11:53 PM rue_mohr: there is a port number missing here
11:54 PM rue_mohr: maybe op is a port
11:55 PM Tom_L: i got my own linux install issues
11:55 PM rue_mohr: I didn't hear many questions
11:56 PM Tom_L: i didn't ask any
11:56 PM Tom_L: and it's shut down for the night now
11:56 PM rue_mohr: not sure how to get this library to send a tcp packet