[5] まとめ
以上、駆け足でCW Decoderの仕組みを説明してきました。
書いている内容が、最終形態や仕様が見通せない中で四苦八苦、試行錯誤して、問題点を潰していった、自分への覚書になってしまいました。(反省)
この記事が、ソースコード公開時に皆様に参考になることを願っております。
またマルチコアを活かした、似たようなプログラムを作成する方の参考になれば幸いです。
[補足] Copyrightの表示
CW Decoderのソースコードは、整理ができましたら公開する予定です。公開・非公開に関わらず、すべてのCopyrightは、JJ1YNAおよびJL1BDLに帰属いたします。
日本語フォント(英数カナ)は、「東雲フォント」を使用しています。このフォントのライセンスは「Public
Domain」です。
英数字には、STMicroelectronics社のフォントを使用しています。このフォントのライセンス表示は以下になります。 (Font8.c以外も同様です)
/**
******************************************************************************
* @file Font8.c
* @author MCD Application
Team
* @version V1.0.0
* @date
18-February-2014
* @brief This file
provides text Font8 for STM32xx-EVAL's LCD driver.
******************************************************************************
* @attention
*
*
<h2><center>© COPYRIGHT(c) 2014
STMicroelectronics</center></h2>
*
* Redistribution and use in
source and binary forms, with or without modification,
* are permitted provided that the
following conditions are met:
* 1. Redistributions of
source code must retain the above copyright notice,
* this list
of conditions and the following disclaimer.
* 2. Redistributions in
binary form must reproduce the above copyright notice,
* this list
of conditions and the following disclaimer in the documentation
* and/or
other materials provided with the distribution.
* 3. Neither the name of
STMicroelectronics nor the names of its contributors
* may be used
to endorse or promote products derived from this software
* without
specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY
THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL
THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
******************************************************************************
*/
Arduinoでのコンパイル時にインクルードされているライブラリは以下になります。
[arduinoFFT@2.0.4] (GUN GPL Version 3)
[EEPROM@1.0]
[SPI@1.0]
[Wire@1.0]
以上
< [Home] >
コメント
コメントを投稿