Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : New Version of MMBasic. Version 3.2
Page 4 of 4 | |||||
Author | Message | ||||
jdh2550 Regular Member Joined: 16/07/2012 Location: United StatesPosts: 62 |
OK, I've successfully transferred the CAN commands (copyright Frank Voorburg) into MMBasic 3.2C (copyright Geoff Graham). Files updated: 1) MMBasic project files to include CAN.c & CAN.h 2) Updated CAN.h to account for differences in #define patterns used 3) Updated main.c to call CanInit() 4) Updated hardware_includes.h to include CAN.h 5) Updated cmd_copyright in MM_Misc.c to display Frank's details Per Geoff's license I'm not allowed to distribute the updated files. However, I'll send email to Geoff and Frank and see if it can be rolled into the distributed build. |
||||
jdh2550 Regular Member Joined: 16/07/2012 Location: United StatesPosts: 62 |
Geoff has replied and has expressed interest in including the CAN commands in his 4.0 released in "a few weeks". So *thanks Geoff!*. I'll need to get a few extra things done and then get the files to Geoff in time for him to review and integrate the changes (I expect to have that extra stuff done in a couple of days). Good news. For those that don't want to wait you'll need to do this: 1) Go to http://mmbasic.com/source.html and request the source 2) Ask me to send you the updates and instructions (Windows only I'm afraid) - give me a couple of days to write up the destructions. It's easy to do but you'll have to compile it yourselves - I can't distribute the pre-compiled HEX (and neither can you!) Unless you're desperate or impatient (which I know I am ) I'd wait for 4.0... |
||||
donmck Guru Joined: 09/06/2011 Location: AustraliaPosts: 1313 |
There is an interesting thread that involves the DuinoMite Mega, and CAN at: http://priuschat.com/threads/my-duinomite-mega-canview-v4-eq uivalent-project.112429/ As you will see John Harding "jdh2550" is also a contributor, and has posted the above instructions there also. It will be interesting to see where the MEGA and CAN eventually end up. I have been selling CAN solutions for years, but nothing is even close to the cost effectiveness of the DuinoMite solution, and the ability to program a CAN bus in BASIC. My thanks also to Geoff for making this path available. Don... https://www.dontronics.com |
||||
jdh2550 Regular Member Joined: 16/07/2012 Location: United StatesPosts: 62 |
Unfortunately Frank's CAN commands can not be included in MMBasic 4.0 because of the licensing restrictions of the GPL license used. GPL'd code cannot be included in MMBasic 4.0 because MMBasic has distribution restrictions. When I have time I'll rewrite my own CAN commands from scratch - I've already researched the PIC libraries and I want to expose the hardware filtering options. Watch this space... (sorry but this won't happen in time for the MMBasic 4.0 release) Nor can I distribute the modifications I've made. However, I can give you detailed instructions of how to do it yourself (but you can't distribute the results - only the instructions). |
||||
donrecardo Newbie Joined: 04/05/2012 Location: United KingdomPosts: 16 |
I was just reading on the Ken Segler forum about MSDON which if I understand correctly makes the Duinomite appear as a drive on your PC making it easy to copy files to and from PC/Duino. Can I do this on a Maximite or is there an equivalent to it to allow me to do similar things Don |
||||
donmck Guru Joined: 09/06/2011 Location: AustraliaPosts: 1313 |
To my knowledge, at this point of time, there is no equivalent on the MaxiMite. Don... https://www.dontronics.com |
||||
Page 4 of 4 |
Print this page |