Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:51 26 Nov 2024 Privacy Policy
Jump to

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 States
Posts: 62
Posted: 02:17pm 22 Jul 2012
Copy link to clipboard 
Print this post

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 States
Posts: 62
Posted: 03:44am 23 Jul 2012
Copy link to clipboard 
Print this post

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...
Edited by jdh2550 2012-07-24
 
donmck

Guru

Joined: 09/06/2011
Location: Australia
Posts: 1313
Posted: 10:14am 25 Jul 2012
Copy link to clipboard 
Print this post

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... Edited by donmck 2012-07-26
https://www.dontronics.com
 
jdh2550
Regular Member

Joined: 16/07/2012
Location: United States
Posts: 62
Posted: 05:41am 01 Aug 2012
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 16
Posted: 02:21am 11 Aug 2012
Copy link to clipboard 
Print this post

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: Australia
Posts: 1313
Posted: 02:27am 11 Aug 2012
Copy link to clipboard 
Print this post

  donrecardo said   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


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


To reply to this topic, you need to log in.

© JAQ Software 2024