#avr | Logs for 2016-10-01

Back
[10:40:38] <eszett> I have a question
[10:40:44] <eszett> does someone know where to download MHV AVR Tools ?
[10:41:06] <eszett> I just get 404s
[10:43:06] <eszett> ah adafruit has a copy of it
[10:43:07] <eszett> good
[11:26:03] <eszett> hi
[11:26:28] <eszett> can someone help me installing WinAVR?
[11:31:24] <Emil> eszett: I'd rather install a virtual machine
[11:31:32] <Emil> eszett: what trouble do you have?
[11:32:19] <Emil> Isn't AVR studio also free?
[11:34:07] <eszett> well, ok i didnt consider installing AVR studio yet
[11:34:19] <eszett> my trouble is, that when i run "make" i get the message:
[11:34:45] <Emil> I'd much rather run AVR Studio than WINAvr
[11:35:06] <eszett> http://i.imgur.com/5UAg8Gw.jpg
[11:35:07] <Emil> And I'd much rather run linux in a vm than program in Windows ;)
[11:35:08] <eszett> ok
[11:35:30] <eszett> do you have an idea, what might be the prob there, anyway?
[11:35:55] <Emil> Doesnt exist
[11:36:10] <Emil> so it is looking for the file in the wrong place
[11:36:11] <eszett> The folder WinAVR with all its contents exist here
[11:36:25] <Emil> Then it is referencing shit wrong
[11:36:56] <eszett> D:/Program Files/WinAVR/utils/bin/sh.exe is the correct path
[11:37:16] <cehteh> no git installed
[11:37:32] <eszett> oh.. that must be it
[11:37:42] <cehteh> it says so
[11:38:47] <eszett> I remember never having installed git, and WinAVR compiled all my stuff without error, but anyways, im installing git now
[11:39:47] <Casper> no git, may want to remove the git reference from the Makefile
[11:42:58] <eszett> there if no reference to git in the makefile, as far as i can see it..
[11:43:05] <eszett> hmm weird
[11:45:24] <cehteh> does the makefile call some script?
[11:46:01] <eszett> it includes some other makefile: " include ../../Makefile"
[11:46:11] <cehteh> see :)
[11:46:32] <eszett> ye. and the other makefile, looks abit more complicated.. urghs
[11:46:41] * Casper shoulds set up a git server one day
[11:47:02] <eszett> http://pastebin.com/LbF2gyLf
[11:49:08] <eszett> after i installed git, it says this: http://i.imgur.com/aW0YtvJ.jpg
[11:49:14] <eszett> Fatal: Not a git repository..
[11:51:06] <rue_house> interesting
[11:51:23] <rue_house> they must have set it up to download at compile time
[11:51:53] <rue_house> and didn't care about when their project stopped being developed and their git repository nolonger existed or they had to change servers
[11:51:54] <rue_house> hah
[11:52:00] <gjm> >Windows.
[11:52:13] <rue_house> this is why atomic code is good
[11:53:28] <rue_house> there is no reason that compiling should use or need git at all
[11:53:47] <eszett> rue: i had no problems WinAVR some month ago. it compiled fine (and AFAIK even without internet connection). but then, i had to reinstall WinAVR and things went down the alley, now i have errors..
[11:54:05] <rue_house> why are you compiling it?
[11:54:16] <eszett> I need to compile the firmware for my Atmel
[11:54:26] <eszett> to run my atmega..
[11:54:35] <rue_house> your using an avr made in the last 2 years or something?
[11:54:51] <eszett> well, you mean the code?
[11:55:03] <rue_house> I didn't know whey came out with any new avrs in the last 2 years
[11:55:18] <rue_house> whats the atmega?
[11:55:25] <eszett> Atmega32u4
[11:55:36] <rue_house> its been out for a while
[11:55:42] <eszett> ye
[11:55:42] <rue_house> and it dosn't use any new instructions
[11:55:56] <rue_house> so all you needed were the header files for it?
[11:56:02] <rue_house> hmm
[11:57:05] <eszett> installing Atmel Studio it took forever, and when i run it it crashes I have no look with AVR chains :-(
[11:57:12] <eszett> WinAVR at least doesnt crash
[11:57:27] <eszett> So i try to get it running with WinAVR
[11:58:35] <rue_house> -mmcu=avr5 ?
[11:59:07] <eszett> MCU = atmega32u4
[11:59:19] <h4x0riz3d> is there a newer version of winavr than 2010?
[12:00:07] <eszett> not that I knew of..
[12:00:30] <eszett> https://sourceforge.net/projects/winavr/
[12:00:31] <h4x0riz3d> why not get the most recent avrgcc instead?
[12:01:55] <eszett> well, if there is one for windows?
[12:02:25] <h4x0riz3d> there is, from atmel
[12:02:54] <rue_house> avr-gcc (GCC) 4.8.1 is what I have, and it supports atmega32u4
[12:04:15] <h4x0riz3d> http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx
[12:04:47] <eszett> ye
[12:04:51] <h4x0riz3d> i didn't know this till recently and was also stuck with winavr
[12:04:55] <eszett> thats maybe worth a try, downloading..
[12:05:03] <h4x0riz3d> for which i blame rue_house
[12:05:04] <eszett> good mention, thx!
[12:05:05] <h4x0riz3d> ;P~
[12:05:42] <eszett> now i have to confirm my identity by email just for downloading. grrrr ... Atmel!
[12:05:46] <rue_house> well, 4.8.1 seems to be 2013, so I can see a 2010 version being too old
[12:05:59] <rue_house> does codewarrior work with avr-gcc now?
[12:06:17] <h4x0riz3d> eszett yeah, that's kinda annoying
[12:06:28] <h4x0riz3d> then you'll receive spam from atmel periodically
[12:06:29] <eszett> but if itll work i will not complain
[12:06:33] <rue_house> I see no reason to use winavr
[12:06:40] <rue_house> wait, I see no reason to use windows
[12:06:42] <rue_house> hah
[12:07:29] <h4x0riz3d> rue_house from a long time, i was using winavr to get avrgcc on windows, i had the impression that THAT's the only place to get avrgcc for windows
[12:07:56] <rue_house> hmm
[12:08:11] <h4x0riz3d> and.. years passed, there wasn't any newer version coming out, so i went to try and build myself a newer version of avrgcc for windows
[12:08:21] <h4x0riz3d> that turned into a multi-dimensional fail
[12:08:37] <rue_house> you mean like when people dont know they can use cat5 for breadboard wire jumpers and have been buying fancy jumpers from china forever?
[12:08:56] <h4x0riz3d> till someone here mentioned that atmel has pre-built avrgcc for windows on their site x_x
[12:09:52] <rue_house> or amazon for 2x the price, or the local electronics shop for 10x the rpice
[12:10:39] <h4x0riz3d> well, i didn't know! >:/
[12:10:50] <eszett> haxorized: after install, how do i set the path right, so that MAKE works?
[12:11:16] <h4x0riz3d> add the \bin\ directory to your PATHs
[12:11:30] <eszett> ye one moment
[12:11:37] <h4x0riz3d> search for how to do this properly on windows
[12:11:47] <h4x0riz3d> duckduckgo it ;P~
[12:12:10] <eszett> im pretty dumb, but setting the path variable i will still manage to do properly
[12:13:02] <rue_house> how many pwm on a at90pwm3 ?
[12:14:12] <eszett> gotta reboot
[12:15:12] <rue_house> well it IS windows...
[12:15:30] <rue_house> ippo:/tmp# uptime
[12:15:30] <rue_house> 09:48:51 up 200 days, 11:32, 17 users, load average: 1.52, 1.68, 1.68
[12:15:32] <rue_house> ooo not bad!
[12:20:38] <Lambda-Aurigae> rue_house, according to the atmel product selector, the at90pwm3b has 12 pwm channels.
[12:21:34] <rue_house> ooooOOoooo.... hmmm
[12:22:05] <Lambda-Aurigae> atmega640 has 15
[12:22:05] <rue_house> the at90pwm3 seems to have a built in switching power controller
[12:22:09] <rue_house> this is new...
[12:22:23] <rue_house> 15, ... ooo, how many 8 bit?
[12:22:52] <Lambda-Aurigae> dunno.
[12:23:08] <cehteh> 12bit
[12:23:15] <Lambda-Aurigae> let me read the datasheet for you.
[12:23:16] * rue_house hurries thru the current datasheet
[12:23:20] <cehteh> and DAC ...
[12:23:44] <Lambda-Aurigae> 4 8bit on the atmega640
[12:24:05] <Lambda-Aurigae> with 12 programmable from 2 to 16 bits
[12:24:15] <Lambda-Aurigae> according to the features list in the summary sheet.
[12:24:23] <rue_house> wow
[12:24:47] <rue_house> I wonder if thats cheaper than the tlc5940
[12:24:51] <rue_house> it'd prolly be easier
[12:24:58] <Lambda-Aurigae> probably not.
[12:26:08] <Lambda-Aurigae> 11.40 USD at digikey
[12:26:15] <Lambda-Aurigae> the tlc5940 is not available there.
[12:26:19] <LeoNerd> 5940's pretty cheap
[12:27:27] <rue_house> is the mega640 able to remap port functons?
[12:28:56] <rue_house> huh, no dram interface
[12:30:19] <rue_house> wow, thick datasheet
[12:31:02] <rue_house> ah, timers 1, 3, 4, 5 have 3 channels each
[12:31:07] <rue_house> so thats 12
[12:31:45] <rue_house> 0 can do 2 more channels..
[12:32:13] <rue_house> and 2 can do 2 channels
[12:33:22] <Lambda-Aurigae> remap port functions? on an avr that's not xmega?
[12:33:32] <Lambda-Aurigae> and dram interface? on an avr that's not xmega?
[12:34:04] <rue_house> atmega640
[12:34:17] <rue_house> I cant tell if the functions are remappable or not
[12:35:03] <rue_house> I dont think they remap, I dont see registers for specifying who goes where
[12:35:42] <rue_house> tho apparently the 2560 has 12 pwm pins too
[12:39:48] <RikusW> hi
[12:40:00] <RikusW> I met scuzzy last weekend
[12:40:13] <rue_house> ooo antoher advantage of being a robot: not having to sdo laundry so often
[12:40:55] <rue_house> well, so far I'v met theBear rifraf, I know thejester, and... hmm one other
[12:41:04] <rue_house> so keep working on it!
[12:41:24] <RikusW> It was quite by chance, I was hiking on Table Mountain, and he was trailrunning.
[12:42:20] <RikusW> seems since he got a job at amazon he is no longer on irc...
[12:42:25] <rue_house> and armyofevilrobots
[12:43:47] <rue_house> I'm sure that after you get a job expalining online all day why the stuff someone ordered from china didn't arrive same day, the last thing you want ot do is chat on irc
[12:45:32] <RikusW> Since I started working I didn't really feel like chatting in the evenings either...
[12:46:12] <RikusW> I'm working AVB specifically 802.1AS
[12:46:35] <RikusW> https://en.wikipedia.org/wiki/Audio_Video_Bridging
[12:47:55] <rue_house> I'm doing a construction site where they have asked for unshielded 18/2 for their 100foot audio links in the building
[12:48:09] <rue_house> runs along side all the fire, securrity and network lines
[12:48:13] <rue_house> and power
[12:48:19] <RikusW> ouch...
[12:48:43] <RikusW> use AVB :-P
[12:48:48] <rue_house> so I been thinking up an 8Khz (just speech lines... I think) serial converter
[12:48:52] <rue_house> rs422
[12:49:02] <rue_house> ulaw maybe
[12:50:41] <rue_house> I wonder if those hdmi serial converters can be downclocked
[12:51:07] <rue_house> to say 50Mbit or something not quite insane
[12:51:25] <rue_house> hmm
[12:51:31] <rue_house> nothing suitable for breakfast
[12:53:48] <RikusW> no idea
[12:54:05] <RikusW> You'd need some docs for it first
[12:56:29] <rue_house> have you seen those chips?
[12:56:32] <rue_house> super cool
[12:57:01] <rue_house> take an 18 bit parallel bus and make it into a Gbit serial link, then split it back out on the other side!
[12:57:43] <rue_house> 4 wire differential serial, but whatever
[12:57:55] <rue_house> (8 conductors)
[12:57:59] <rue_house> (+ground)
[12:59:21] <RikusW> sounds good
[13:03:25] <Lambda-Aurigae> all I get to do is install and fix copiers all day.
[13:03:55] <rue_house> linking must be interesting in trying to keep latency down, video asics seem to be rare and pricey
[13:04:36] <rue_house> Lambda-Aurigae, free line on motors for you then?
[13:05:35] <rue_house> "why is it that the copiers Lambda-Aurigae fixes always seem to need to have the nema17 steppers replaced?"
[13:05:41] <rue_house> :)
[13:05:58] <rue_house> yea, its broke, WARRANTY
[13:06:00] <Lambda-Aurigae> hehe.
[13:06:12] <Lambda-Aurigae> I get them out of old outdated copiers in the junk pile actually.
[13:06:20] <Lambda-Aurigae> very few nema17 form factor though.
[13:06:57] <rue_house> ditto, lots of nema23
[13:07:07] <Lambda-Aurigae> and everything is 24V
[13:07:08] <rue_house> 17 shows up in scanners most often
[13:07:33] <Lambda-Aurigae> I now have 22 identical okidata ml320 printers though!
[13:07:40] <Lambda-Aurigae> I think tomorrow is printer teardown day.
[13:07:51] <rue_house> yea I should attack the pile on the deck today
[13:08:02] <Lambda-Aurigae> all from one bank that upgraded to laser devices.
[13:08:18] <Lambda-Aurigae> lots of identical steppers, stepper controller chips, slide rails, and positioning systems.
[13:08:36] <Lambda-Aurigae> will make for halfway decent start for making a 3d milling machine and 3d printer.
[13:08:58] <Lambda-Aurigae> wish I could have gotten some of the wide printers, but, alas, they didn't have any.
[13:09:51] <Lambda-Aurigae> the wife's new computer might live yet.
[13:09:59] <Lambda-Aurigae> she dumped water in the bag with it earlier in the week.
[13:10:14] <Lambda-Aurigae> just getting to tearing it apart after it sat in the bag full of rice for 4 days.
[13:10:21] <Lambda-Aurigae> water inside the LCD
[13:10:35] <Lambda-Aurigae> I've peeled it apart and maybe I can make it clear again.
[13:10:52] <Lambda-Aurigae> harddrive seems ok for the most part..sucking data off it right now.
[13:11:21] <Lambda-Aurigae> and the mainboard runs...it gets to the winblows 10 boot screen anyhow...but something is futzed in the boot section of the drive.
[13:11:40] <Lambda-Aurigae> she had the computer less than 3 weeks to boot!
[13:11:57] <rue_house> I'm holding onto a few HP3390 cause the main failure seems to be the 3.5v? power supply, which you can take an external and feed them with
[13:12:25] <Lambda-Aurigae> inkjet?
[13:12:27] <Lambda-Aurigae> blah!
[13:12:28] <Lambda-Aurigae> eeww.
[13:12:31] <Lambda-Aurigae> no thanks.
[13:12:41] <rue_house> laser multifunction
[13:12:59] <Lambda-Aurigae> oh...ok...looking down the page...
[13:13:03] <Lambda-Aurigae> yeah....
[13:13:09] <Lambda-Aurigae> still, hp...made by canon.
[13:13:20] <rue_house> huh, didn't know
[13:13:25] <Lambda-Aurigae> yup.
[13:13:36] <Lambda-Aurigae> hp licensed its laser tech from canon many years ago.
[13:13:54] <Lambda-Aurigae> ibm, dell, and lexmark are all made in the same factory.
[13:13:56] <rue_house> the 3.5v (I think) supply has an undersized fet
[13:14:04] <Lambda-Aurigae> xerox buys some dell machines and rebrands them.
[13:14:14] <Lambda-Aurigae> they also buy samsung and rebrand them.
[13:14:26] <rue_house> the shop printer was running with an external adapter on that supply for a while
[13:14:34] <Lambda-Aurigae> sharp buys xerox and rebrands them.
[13:14:45] <rue_house> hah
[13:14:55] <Lambda-Aurigae> half of xerox devices are made by fuji...which is now owned by xerox.
[13:15:48] <Lambda-Aurigae> kyocera is about the only one out there I know of that doesn't do trades with other manufacturers.
[13:15:56] <Lambda-Aurigae> and kyocera machines are crap.
[13:16:01] <rue_house> heh
[13:16:03] <Lambda-Aurigae> nobody else wants them.
[13:16:08] <rue_house> there is a LOT of work in a laserprinter
[13:16:12] <Lambda-Aurigae> we sold them for 6 months.
[13:16:23] <Lambda-Aurigae> and dropped them like hotcakes.
[13:16:37] <Lambda-Aurigae> still have a few out there 6 years later...and regretting every one.
[13:17:18] <Lambda-Aurigae> sharp copiers used to be solid...till they fired most of their hardware engineering staff 7 years ago.
[13:17:35] <Lambda-Aurigae> then they turned into playschool rejects...made more from plastic than metal.
[13:17:51] <Lambda-Aurigae> sharp software is still solid from what I see.
[13:18:01] <Lambda-Aurigae> xerox on the other hand has solid hardware but their software fucking sucks.
[13:18:24] <Lambda-Aurigae> modern xerox devices run linux....booting from an SD card in SPI MODE!
[13:18:27] <rue_house> hah yea
[13:18:57] <Lambda-Aurigae> I talked to the engineers....explained that the chip they are using has full SD/MMC mode for booting...the wires are even run...
[13:19:02] <Lambda-Aurigae> but,,,they don't know how to enable it.
[13:19:04] <rue_house> xerox drivers anomolies have been a pain for atleast 14 years now
[13:19:39] <Lambda-Aurigae> I told them,,,boot from the SD, load the harddrive module, then do a chroot to the harddrive.
[13:19:41] <rue_house> I remember when one person in the company set their print to 8.5x14, and thats what everyone elses jobs were printed on after for that day
[13:19:44] <Lambda-Aurigae> they don't know how to do that either.
[13:19:52] <Lambda-Aurigae> haha.
[13:20:04] <Lambda-Aurigae> yeah...they didn't have permissions set right at the server I bet.
[13:20:15] <Lambda-Aurigae> someone set the defaults rather than preferences.
[13:20:27] <rue_house> there were a few thing that would be set globally
[13:20:31] <rue_house> its like, wtf?
[13:20:32] <Lambda-Aurigae> yup.
[13:20:37] <Lambda-Aurigae> like, accounting codes.
[13:20:44] <Lambda-Aurigae> accounting codes should be at the user level..
[13:20:49] <rue_house> I lothe a printer that dosn't want to print cause it thinks the paper should be a different colour
[13:20:54] <Lambda-Aurigae> so, if you have 3 users on one computer, each can have their own code.
[13:20:58] <Lambda-Aurigae> NOPE...set at the machine level.
[13:21:20] <rue_house> since our book keeper at work got windows 10, she has printing problems every week
[13:21:28] <Lambda-Aurigae> so, if you use a shared print driver off a server, you can't save the accounting codes or EVERYBODY uses the same one.
[13:21:37] <Lambda-Aurigae> ok...upgrade to the V4 driver.
[13:21:39] <rue_house> hah
[13:21:46] <Lambda-Aurigae> get rid of the V3 drivers completely on win10
[13:21:48] <rue_house> I kinda stay out of it
[13:21:54] <Lambda-Aurigae> win10 broke the V3 driver interface.
[13:22:04] <rue_house> huh
[13:22:10] <Lambda-Aurigae> you have to have the new V4 driver due to winblows 10 "security"
[13:22:19] <Lambda-Aurigae> they still "work"
[13:22:28] <Lambda-Aurigae> but windows 10 apps don't print right.
[13:22:30] <rue_house> heh, they send a copy off to the military eh?
[13:23:03] <Lambda-Aurigae> plus windows 10 keeps trying to replace V3 drivers with windows class drivers that have reduced functionality.
[13:23:28] <Lambda-Aurigae> every 3rd update it seems that V3 drivers get blown away and replaced with V4 class drivers..
[13:23:48] <Lambda-Aurigae> if you install the manufacturer's V4 driver that doesn't happen anymore.
[13:24:14] <Lambda-Aurigae> I've been fighting print drivers on win10 since it hit.
[13:24:25] <rue_house> I think it halarious how ms decided to replace some of your default apps with their own
[13:24:31] <Lambda-Aurigae> and, being a xerox field engineer/analyst, I see it daily.
[13:24:35] <rue_house> w/updates
[13:24:38] <Lambda-Aurigae> yup.
[13:24:55] <Lambda-Aurigae> and, unless you have an enterprise license and the enterprise config system, you can't stop it either.
[13:24:59] <rue_house> had to fight the machine to make acrobat reader the default pdf app!
[13:25:25] <rue_house> I'm really glad I use linux
[13:25:30] <Lambda-Aurigae> same here.
[13:25:37] <Lambda-Aurigae> I have to have windows for manuals for work.
[13:25:40] <rue_house> I do wish there were someth9ing less bloated than cups for printing tho
[13:25:48] <Lambda-Aurigae> I run win7 in vmware on top of debian on my work laptop.
[13:25:57] <Lambda-Aurigae> cups sucks really.
[13:26:12] <Lambda-Aurigae> and, new xerox linux drivers don't have fully functional PPD anymore!
[13:26:16] <rue_house> it seems everyone will talk to it tho...
[13:26:18] <Lambda-Aurigae> you have to install the binary driver
[13:26:32] <Lambda-Aurigae> and rewrite any scripts to use the xerox version of things like lpr
[13:26:50] <rue_house> well, I'm gonna go out and play!
[13:26:55] <Lambda-Aurigae> have fun.
[13:27:03] <Lambda-Aurigae> I'm trying to dry out this computer still.
[13:27:16] <Lambda-Aurigae> I think the back panel of the backlight system is fucked though.
[13:27:22] <Lambda-Aurigae> spots on it I can't get to go away.
[13:57:12] <eszett> can someone help with interpreting this debuggin information i get from make? http://pastebin.com/n20kxheC
[14:01:17] <Lambda-Aurigae> looks like it cuts off at line 48.
[14:02:19] <eszett> I assure you it is the complete log, nothing cut
[14:02:28] <Lambda-Aurigae> apparently there is a problem in gemini.c but the rest of the log is cut off so no clue what it is.
[14:02:38] <eszett> to be more precise, it is the output of "make --debug=b -f Makefile > log.txt"
[14:02:46] <eszett> ahh
[14:03:17] <eszett> gemini.c i didnt change at all, it is untouched, the problem must be somehwere else
[14:03:39] <Lambda-Aurigae> none of its header files changed?
[14:04:14] <eszett> the header files, are manipulated yes
[14:04:31] <eszett> still, they are the same headers, that compiled a few month ago, without problem
[14:04:38] <Lambda-Aurigae> if a header file that gemini.c includes has changed then technically gemini.c changed.
[14:04:50] <eszett> i had to deinstall winavr and some other tools, and reinstall. then the compiling errors came up.
[14:05:05] <eszett> ok ölet mne check
[14:05:31] <eszett> ohhhhhhhhhhh
[14:06:57] <Lambda-Aurigae> something is not matching the required version most likely.
[14:07:32] <Lambda-Aurigae> that last line is the beginning of a comment section that the compiler/make system is trying to post it looks like.
[14:12:16] <eszett> got disconnected o_O
[14:12:23] <Lambda-Aurigae> that's nice.
[18:15:44] <anonnumberanon> how many bits is a float on AVR?
[18:44:26] <gjm> >AVR
[18:44:28] <gjm> >float
[18:46:06] <Lambda-Aurigae> anonnumberanon, check the avr-libc docs I think.
[18:50:32] <Tom_itx> 16 it looks like
[18:50:36] <Lambda-Aurigae> anonnumberanon, actually, it's a gcc thing.
[18:50:44] <Lambda-Aurigae> float and double are both 4 bytes.
[18:51:30] <Lambda-Aurigae> https://gcc.gnu.org/wiki/avr-gcc#Types
[18:52:25] <Tom_itx> gawd i bet that's slow
[18:53:11] <Lambda-Aurigae> faster than my first calculator!
[18:53:23] <Tom_itx> mechanical?
[18:53:27] <Lambda-Aurigae> nope.
[18:53:28] <cehteh> haha
[18:53:29] * Tom_itx snickers
[18:53:38] <Lambda-Aurigae> but it used the display area to hold the numbers it was working on.
[18:53:51] <cehteh> bcd?
[18:53:53] <Lambda-Aurigae> you could watch the numbers change while doing complex math like the sqrt, sin, and such.
[18:54:02] <Tom_itx> yeah
[18:54:30] <Lambda-Aurigae> the LED display would change constantly while doing those..took a full second to do a complex square root.
[18:54:32] <cehteh> actually, adding a decent BCD math lib to my avr toolchain would be quite nice
[18:54:50] <cehteh> should be somewhat more useful than floats
[18:54:51] <Tom_itx> ot but i need to lowlevel write a file but have it formatted so word will read it in all formatted and pretty
[18:55:04] <Lambda-Aurigae> apparently there is now a fixed point math system built into the toolchain.
[18:55:05] <Tom_itx> seems rtf may be it
[18:55:28] <Lambda-Aurigae> Tom_itx, yup.
[18:55:39] <cehteh> atmel has a appnote about bcs
[18:55:41] <Tom_itx> you ever done anything like that?
[18:55:42] <cehteh> bcd
[18:55:57] <cehteh> i once played/started on a library for rationals
[18:56:13] <cehteh> dunno if i ever complete that, but sometimes that may be useful too
[18:56:38] <cehteh> http://www.atmel.com/images/doc0938.pdf
[18:57:30] <Lambda-Aurigae> Tom_itx, formatted documents in rtf? not on your life!
[18:57:37] <Tom_itx> hah
[18:57:37] <Lambda-Aurigae> I would never stoop to microsoft's formatting.
[18:57:55] <Lambda-Aurigae> I'll write code in postscript first1
[18:57:55] <Lambda-Aurigae> !
[18:57:59] <Lambda-Aurigae> wait, I have done that.
[18:58:05] <Tom_itx> i don't _have_ to do it, i'm just trying to make it easier for the user
[18:58:23] <cehteh> just use asciidoc or something like that
[18:58:24] <Lambda-Aurigae> if plain text isn't good enough for em, screw it.
[18:58:27] <Tom_itx> not alot of formatting to this
[18:58:39] <Tom_itx> just a font change and landscape
[18:58:43] <Tom_itx> really is it
[18:58:48] <Lambda-Aurigae> html should have stuck with 4 fonts and 4 font sizes in my opinion.
[18:58:59] <cehteh> :)
[18:59:10] <Tom_itx> i'll get it...
[19:59:52] <Tom_itx> hah
[19:59:59] <Tom_itx> Lambda-Aurigae i say screw it too!
[20:36:29] <rue_shop5> https://en.wikipedia.org/wiki/Rich_Text_Format
[20:36:41] <rue_shop5> you should be able to just open up a binary editor and change the text
[21:29:08] <Tom_itx> it's not quite that easy
[21:32:14] <Tom_L> http://latex2rtf.sourceforge.net/rtfspec_6.html#rtfspec_10
[21:32:17] <Tom_L> http://search.cpan.org/~sburke/RTF-Writer-1.11/lib/RTF/Cookbook.pod