# Blackbox firmware for the OpenLog
This modified version of [OpenLog 3 Light][] modifies the "CONFIG.TXT" system that is normally used to configure the
OpenLog in order to simplify the available settings and ensure it is compatible with the Blackbox. The only available
setting in CONFIG.TXT is the baud rate, which defaults to 115200.
You will find a zip file containing the required libraries, the source-code and the compiled hex file on the "releases" page above.
You'll need to copy the required libraries to your Arduino IDE's library path in order to build this from
source. Copy the inner `libs/SdFat-master/SdFat` and `libs/SerialPort-master/SerialPort` folders to your libraries folder directly (don't copy the outer folders `SdFat-master/` or `SerialPort-master/`.)
To flash the firmware to the OpenLog, you can use an FTDI programmer like the [FTDI Basic Breakout][] along with some
way of switching the Tx and Rx pins over (since the OpenLog has them switched) like the [FTDI crossover][] .
If you are using the FTDI USB to TTL cable you must also connect the DTR/RTS pin (green wire in my cable) to the hole labeled "GRN" on the OpenLog. This is what Arduino uses to cause a reset on the processor so programming can begin.
In the Arduino IDE, choose the "Arduino Uno" as your board and select your serial port (if you use an FTDI cable) or
your programmer if you're using one. Then click Sketch -> Verify/Compile and File -> Upload (if using FTDI do not choose upload using programmer) to send it to the OpenLog.
[OpenLog 3 Light]: https://github.com/sparkfun/OpenLog/tree/master/firmware/OpenLog_v3_Light
[FTDI Basic Breakout]: https://www.sparkfun.com/products/9716
[FTDI crossover]: https://www.sparkfun.com/products/10660
[1.0.6]: http://arduino.cc/en/Main/Software#toc2
没有合适的资源?快使用搜索试试~ 我知道了~
OpenLog硬件的黑盒固件_设计_文档_相关文件_下载_HTML
共476个文件
html:192个
png:126个
ino:58个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 160 浏览量
2022-07-06
01:16:15
上传
评论
收藏 2.56MB ZIP 举报
温馨提示
OpenLog 的黑盒固件 这个OpenLog 3 Light的修改版本修改了通常用于配置 OpenLog 的“CONFIG.TXT”系统,以简化可用设置并确保它与 Blackbox 兼容。CONFIG.TXT 中唯一可用的设置是波特率,默认为 115200。 您将在上面的“发布”页面上找到一个包含所需库、源代码和编译后的 hex 文件的 zip 文件。 您需要将所需的库复制到 Arduino IDE 的库路径中,以便从源代码构建它。将内部文件夹libs/SdFat-master/SdFat和libs/SerialPort-master/SerialPort文件夹直接复制到您的库文件夹(不要复制外部文件夹SdFat-master/或SerialPort-master/.) 要将固件刷新到 OpenLog,您可以使用 FTDI 编程器(如FTDI Basic Breakout)以及某种方式来切换 Tx 和 Rx 引脚(因为 OpenLog 已将它们切换),如FTDI 交叉。 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
OpenLog硬件的黑盒固件_设计_文档_相关文件_下载_HTML
(476个子文件)
del_htm.bat 18B
blackbox_bench.c 15KB
serial.c 3KB
SdBaseFile.cpp 55KB
Sd2Card.cpp 21KB
SdVolume.cpp 16KB
StdioStream.cpp 13KB
FmtNumber.cpp 11KB
SdBaseFilePrint.cpp 10KB
istream.cpp 10KB
SdFat.cpp 9KB
SerialPort.cpp 8KB
SdSpiSAM3X.cpp 8KB
SdSpiTeensy3.cpp 7KB
SdFatErrorPrint.cpp 5KB
ostream.cpp 5KB
SdStream.cpp 4KB
SdFile.cpp 3KB
SdFatTestSuite.cpp 3KB
SdSpiAVR.cpp 3KB
SdFatUtil.cpp 3KB
bintocsv.cpp 2KB
MinimumSerial.cpp 2KB
SdSpiArduino.cpp 2KB
SdSpiSoft.cpp 2KB
.cproject 13KB
doxygen.css 25KB
doxygen.css 12KB
search.css 4KB
tabs.css 1KB
tabs.css 1KB
Doxyfile 73KB
bintocsv.exe 8KB
.gitattributes 483B
.gitattributes 483B
.gitignore 3KB
.gitignore 3KB
.gitignore 31B
.gitignore 29B
.gitignore 6B
FatStructs.h 26KB
DigitalPin.h 23KB
StdioStream.h 23KB
SerialPort.h 22KB
ios.h 11KB
SdBaseFile.h 11KB
SdFatmainpage.h 10KB
SdInfo.h 10KB
SdVolume.h 9KB
SdFile.h 9KB
istream.h 8KB
SdStream.h 8KB
SdFatConfig.h 7KB
Sd2Card.h 7KB
ostream.h 7KB
SoftSPI.h 5KB
SerialPortMainPage.h 5KB
SdSpi.h 5KB
SdFat.h 4KB
iostream.h 4KB
bufstream.h 4KB
ArduinoStream.h 3KB
FatApiConstants.h 2KB
AnalogBinLogger.h 2KB
AnalogBinLogger.h 2KB
SdFatTestSuite.h 2KB
SdFatUtil.h 1KB
FmtNumber.h 1KB
MinimumSerial.h 1KB
FreeRam.h 251B
FreeRam.h 251B
FreeRam.h 251B
UserDataType.h 171B
serial.h 106B
classfstream.html 187KB
class_sd_stream_base.html 179KB
classiostream.html 151KB
classifstream.html 147KB
classofstream.html 137KB
class_file.html 130KB
class_sd_file.html 126KB
class_arduino_in_stream.html 122KB
classibufstream.html 117KB
classistream.html 112KB
class_sd_base_file.html 111KB
classobufstream.html 110KB
class_arduino_out_stream.html 105KB
classostream.html 103KB
class_stdio_stream.html 96KB
classios.html 68KB
a00005_source.html 59KB
classfstream-members.html 54KB
classios__base.html 54KB
classifstream-members.html 47KB
classofstream-members.html 46KB
class_sd_fat.html 45KB
class_sd_stream_base-members.html 38KB
a00005.html 35KB
class_stdio_stream-members.html 34KB
class_sd2_card.html 34KB
共 476 条
- 1
- 2
- 3
- 4
- 5
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9149
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功