Jump to content
43oh

Gearing up to release EasyMSP 0.8.3 Beta1


Recommended Posts

Hello Everyone,

 

I'm gearing up to release EasyMSP 0.8.3 Beta1 which should be a massive improvement to the documentation and code.

 

Preliminary changelog:

 

Fixed:

flashWriteWord()

enableTimer()

clearWD()

delayms()

delaysec()

 

Added:

 

Flash:

flashWriteByte()

eraseMainMemory()

eraseFlashSegment()

eraseAllMemory()

 

GPIO:

enableResistor()

disableResistor()

pullDownPin()

pullUpPin()

enablePinInterrupt()

disablePinInterrupt()

interruptEdgeSelect()

 

System:

enableInterrupts()

disableInterrupts()

enterAM()

enterLPM0()

enterLPM1()

enterLPM2()

enterLPM3()

 

Also, EasyMSP also now handles Reset and NMI interrupts.

Link to post
Share on other sites
Commenting the code and documenting functions is taking longer than i expected, So please bare with me while i continue to prepare EasyMSP for release. :geek:

That's the trouble with projects turning into successes, suddenly you have to focus on some of the more boring stuff :o.

Keep up the good work! I often find it useful to sometimes work on features when having to deal with things like documentation. So it sounds like you'r on the right track :-)

Link to post
Share on other sites

I think you're doing to right thing.

 

Documentation is not glamorous but it is absolutely essential to the success of your project. Without it, no one will join in with you.

 

Documentation will save your butt in a couple of years when you've forgotten why you coded something a particular way.

Link to post
Share on other sites

Documentation will save your butt in a couple of years when you've forgotten why you coded something a particular way.

 

For some strange reason, I seem to forget to document the most important stuff in my code. Resulting in a complete rediscover of my thinking, when I look at the code at a later point. Not the things you want to do when looking for an evil bug somewhere...

So yeah, documentation is important, boring, and at some times quite difficult to get right :-)

Link to post
Share on other sites

Documentation will save your butt in a couple of years when you've forgotten why you coded something a particular way.

 

For some strange reason, I seem to forget to document the most important stuff in my code. Resulting in a complete rediscover of my thinking, when I look at the code at a later point. Not the things you want to do when looking for an evil bug somewhere...

So yeah, documentation is important, boring, and at some times quite difficult to get right :-)

 

That is very true, as i'm looking at EasyMSP's GPIO library and thinking, Why did i do that?!

 

I Expect to release July 1st. Also check the change log in the first post :D

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...