KAVRCalc 1.15 Released (with FMUL)

Go To Last Post
15 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I released a new version of KAVRCalc ( http://www.b9.com/elect/avr/kavr... ) today. The biggest change is the addition of the FMUL calculation. From the ChangeLog:

Version 1.15 (Feb 21, 2008)
	- Add FMUL calculator
	- Make Watchdog and ASCII calculators wider so that tab selection bar will not need to scroll.

Attachment(s): 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Nicely done Kevin! Hope that helps some people. The only thing I might suggest, to aide the visualization, is to show the decimal point in the binary representation.

Writing code is like having sex.... make one little mistake, and you're supporting it for life.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

glitch wrote:
The only thing I might suggest, to aide the visualization, is to show the decimal point in the binary representation.
Excellent idea, glitch, that'll be in the next release. Also, kudos again on your work trying to explain FMUL to a poster on another thread which inspired the addition to FMUL to KAVRCalc.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hehe, no problem... I find it ironic that the version number of 1.15 can't be represented, by any fixed point representation (2^n scaler), without error.

Writing code is like having sex.... make one little mistake, and you're supporting it for life.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

glitch wrote:
I find it ironic that the version number of 1.15 can't be represented, by any fixed point representation (2^n scaler), without error.
Your mind is always working, glitch -- and you gave me a good idea: a calculator to turn a fractional decimal number into the nearest 8 and 16 bit binary fractionals. Might as well through in a computed percent error.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Might as well add 32bit, and 64, as this will cover off all the standard integer types, so if someone was to make their own FP lib, it would serve as a great tool for calculating constants.

Again great work... now if we could only get a mac version going ;)

Writing code is like having sex.... make one little mistake, and you're supporting it for life.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Sure, good idea to add the additional widths! As for the mac version, I'll try to save up some pennies for purchasing that. While avr-gcc and avrdude run well on the Mac, what do you do use for ICE on the Mac -- a Windows VM?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

AvrMacPack includes avr-gdb & ice-gdb, but I haven't tried it yet. (I still do the bulk of my development on a PC with IAR, I'm starting to use GCC for my personal stuff, which is on my mac laptop)

I wouldn't waste your money on getting the mac version, unless you plan on deploying other mac compatible applications. I'm sure you can find someone somewhere with it, that could compile for you.

Writing code is like having sex.... make one little mistake, and you're supporting it for life.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I've used gdb as a debugger of last resort -- mostly because I don't know the commands very well. But, it sounds intriguing to try since it's cross platform. Thanks for the info.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks for the effort in producing and distributing this!

I could have done with it a couple of weeks ago, but still useful for the immediate future.

Cheers,

Joey

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Hello. The link doesn't work... :(

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

sandia wrote:
Hello. The link doesn't work... :(

Indeed.  Google doesn't find it either.

 

I think I can post it as there is no copyright in the Help.  If a problem, moderators, let me know...

Hmmm--I have kavrcalc.exe but don't have a zip-creator tool...

 

I may have...

 

Attachment(s): 

You can put lipstick on a pig, but it is still a pig.

I've never met a pig I didn't like, as long as you have some salt and pepper.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

http://web.archive.org/web/20130713104554/http://www.b9.com/elect/avr/kavrcalc/index.html

is 2013-Jul-13; the 2017 archive attempt was apparently unsuccessful.

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Thank you very much!!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Thank you too!