About Source Code

 Before requesting the source code;

The software (source code) is not publicly available at this moment. However, I can provide it on request (according to ARRL’s policy, under GPL V3 and free of charge), and you are welcome to help me for further improvement. 

But before you request it, please consider blow;

There are two ways to write the program on MCU.

1) Direct writing from PC (You need to press BOOTSEL button on the MCU board.)

2) Wriging with Arduino IDE (You need to install Arduino IDE on your PC.)

Therefore, firstly, please prepare Arduino IDE on your PC and check if you can compile “CW_Decoder for Arduino IDE” you downloaded from the site, and install it. 

You will find setup code (source code: CW_Decoder_Vxxx.ino) and some object libraries with Applications’ header files (*.h) under /src directory. Please check if those modules meet your expectation. 

For example, to change the World Clock city data (world_cities.h), you need to use Arduino IDE to compile it. Also, you can modify some settings by yourself, such as GPIO pin and some parameters of CW Decoder.

Program is written on Arduino platform, using only standard libraries so that I (we) can transplant (port) it to another platform in the future. Please note famous graphic libraries (such as Adafruit) cannot be used due to performance reason and real-time display control (graphs and indicators).

In providing source code, please understand following points: 
    a) The source code contains many experimental codes, testing codes here and there and it needs to be tiding up and re-organized. 
    b) It is still evolving to add some functions. 
    c) There are few comments and those are mostly written in Japanese. 
    d) It will be about 800k Byte in total (including graphic libraries I wrote) or 10 folders with 64 files. 
    e) I will not have enough time to answer your questions. (Therefore, please refer to the Support Site for understanding program structure, using Copilot and Google translate.) 

Appreciate your kind understanding.

de JL1BDL

コメント

このブログの人気の投稿

Support Site of CW Decoder by JL1BDL