Pages: [1]   Go Down
Author Topic: Public/3rd party library list?  (Read 803 times)
0 Members and 1 Guest are viewing this topic.
Sydney, Australia
Offline Offline
Newbie
*
Karma: 3
Posts: 23
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all, I notice that many people have written their own libraries and a select few have been listed on the wiki. Is there an appropriate place to notify of a new library that others may wish to download/use?
I haven't been able to find any guidlines on what others are doing, or where we should post some (hopefully) helpful code.

FYI: I have written an Input library that notifies when input state (digital or analog) has changed...rather than having lots of input checking/debouncing code in every sketch you write.
Whilst I don't recommend anyone actually using it yet (until I've had a chance to test it properly)...more information can be found here: http://www.kodespace.com/?p=19.
Known issues: using the library adds an extra 3k on the sketch size (I think because I use malloc)

Thanks all.
Logged

London
Offline Offline
Tesla Member
***
Karma: 10
Posts: 6255
Have fun!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Interesting Library, you can add it to the wiki yourself, you just need to register.

BTW, I wonder if a useful addition would be to have a delay method in your class that waited in a  loop calling your poll method until a number of milliseconds given in an argument had transpired. This would be useful where a sketch needed to spend time in a delay loop but still required immediate servicing of input changes.
Logged

Sydney, Australia
Offline Offline
Newbie
*
Karma: 3
Posts: 23
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
BTW, I wonder if a useful addition would be to have a delay method in your class that waited in a  loop calling your poll method until a number of milliseconds given in an argument had transpired. This would be useful where a sketch needed to spend time in a delay loop but still required immediate servicing of input changes.

Sounds like a good idea to me. I'll add it.
Logged

Forum Administrator
Cambridge, MA
Offline Offline
Faraday Member
*****
Karma: 12
Posts: 3538
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The best place to put a new library is probably on the playground wiki: http://www.arduino.cc/playground/ (which is publicly editable).  I've been keeping a list of libraries on the main page, here: http://www.arduino.cc/en/Reference/Libraries.  I try to add new ones as I notice them, but if I miss one, just post here or send me a message and I'll put it up.
Logged

Sydney, Australia
Offline Offline
Newbie
*
Karma: 3
Posts: 23
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
The best place to put a new library is probably on the playground wiki: http://www.arduino.cc/playground/ (which is publicly editable).  I've been keeping a list of libraries on the main page, here: http://www.arduino.cc/en/Reference/Libraries.  I try to add new ones as I notice them, but if I miss one, just post here or send me a message and I'll put it up.
Thanks, I'll let everyone know when it's ready for public consumption/commenting smiley
Logged

Pages: [1]   Go Up
Jump to: