Teensy Qt

Ok, took a screen shot of the TYcommander and the PCA.. IMG_20180424_120606.jpgScreenShot001.jpg
 
Under tools menu is show application log - copy the text from that to a text file and post that.

There is a write once spot in CPU memory that PJRC puts a serial number - unless you find out how to set that to a usable/unique value it won't help windows or TyCommander id the board.
 
Listing USB host controllers and root hubs
Found root USB hub 'USB\ROOT_HUB30\5&2BE7B85E&0&0' with ID 0
Found root USB hub 'USB\ROOT_HUB30\4&2688FB7A&0&0' with ID 1
Examining device node 'ACPI\PNP0501\0'
Unknown device type for 'ACPI\PNP0501\0'
Examining device node 'USB\VID_16C0&PID_0483\4294967295'
Found port number of 'USB\VID_16C0&PID_0483\4294967295': 13
Found controller ID for 'USB\ROOT_HUB30\4&2688FB7A&0&0': 2
Add serial device 'USB\VID_16C0&PID_0483\4294967295' on iface 0
- USB VID/PID = 16c0:0483, USB location = usb-2-13
- USB manufacturer = Teensyduino, product = USB Serial, S/N = 4294967295
Examining device node 'USB\VID_093A&PID_2521\7&10E83D79&0&1'
Device 'USB\VID_093A&PID_2521\7&10E83D79&0&1' has no 'PortName' registry property
Ignoring duplicate HID collection device 'HID\VID_1A2C&PID_0C21&MI_01&COL02\9&1EC0521D&0&0001'
Ignoring duplicate HID collection device 'HID\VID_1A2C&PID_0C21&MI_01&COL03\9&1EC0521D&0&0002'
Examining device node 'USB\VID_1A2C&PID_0C21&MI_01\8&E1343CB&0&0001'
Device 'USB\VID_1A2C&PID_0C21&MI_01\8&E1343CB&0&0001' has no 'PortName' registry property
Examining device node 'USB\VID_1A2C&PID_0C21&MI_00\8&E1343CB&0&0000'
Device 'USB\VID_1A2C&PID_0C21&MI_00\8&E1343CB&0&0000' has no 'PortName' registry property

REmoved Sparkfun device..
 
This seems to be a problem on my computer Windows 10 Pro 64 Bit. On a windows 7 it shows correctly.. I will dig into this more to find out what is different.
 
Just for reference on my Win 10 Pro x64 machine.

I started TyCommander without the K66 Proto Teensy 3.6 plugged in. I opened the app log - Full view. There was some noise about 'Portname'. I hit CLEAR because I had another Teensy online and to clear that noise.

I then plugged in the PJRC K66 Proto device - which also came with no Serial number. This device was properly registered as a T_3.6 and this text appeared in the log:
Received arrival notification for device 'USB\VID_16C0&PID_0483\4294967295'
Examining device node 'USB\VID_16C0&PID_0483\4294967295'
Found port number of 'USB\VID_16C0&PID_0483\4294967295': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Add serial device 'USB\VID_16C0&PID_0483\4294967295' on iface 0
- USB VID/PID = 16c0:0483, USB location = usb-1-1
- USB manufacturer = Teensyduino, product = USB Serial, S/N = 4294967295
Received arrival notification for device 'USB\VID_16C0&PID_0483\4294967295'
Examining device node 'USB\VID_16C0&PID_0483\4294967295'
Found port number of 'USB\VID_16C0&PID_0483\4294967295': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1

I thought I'd see a note in the log text about the Teensy type by ID number - but I don't recognize it. Koromix enabled it in a debug build for me perhaps so I could tell him since he did not have a T_3.6 board at that time. I'm not sure where that value comes from - but there is unique a byte ID indicating which Teensy is connected. Somehow your board is not getting that right.

This board appears to use the newest smallest Programmer M0 chip.
 
Koromix: BTW the next release of TD_1.42 b4 is expected to have the FULL RAM on the T_3.5 enabled up to 256 KB from the current value. Will that require a change in TyCommander to allow that to work?
 
The boards on a windows 7 get the teensy 3.5 correct. Do not know why this computer does not. I have a laptop and will check it on that. it is also windows 10 64bit.. Lets see what it shows tomorrow.
 
The boards on a windows 7 get the teensy 3.5 correct. Do not know why this computer does not. I have a laptop and will check it on that. it is also windows 10 64bit.. Lets see what it shows tomorrow.

I wasn't sure how to read that part - I thought that was referring to the " has no 'PortName' registry property" items. Very Odd - I got one each of the 3 Beta units for T_3.6 and T_3.5 before KS units shipped and used them since then and never saw that on multiple Win 10 machines.

How is the Teensy powered? USB? Is a hub in use or a direct port - I wonder if that would change anything?
 
Works on the laptop fine.

This computer is a new Dell and still reports can not upload and that it is not a Teensy 3.5 connected.

The original Teensy 3.5 from the store reports good.

Again, the bootloader on this board has the leads and is the only difference.
 
@Wayne: The board model can only be identified while the Teensy is in bootloader mode. TyCommander keeps the serial <=> model information in cache to remember it.

If the cache is wrong, you can reset it in several ways:
- simply reboot the device, using the button (if your board has it) or the reset (or reboot) button in TyCommander,
- or click on Tools > Reset Application.

The full log will show you the model ID when you run the Teensy bootloader, it should look something like 'Identified 'Teensy ?' with usage value 0x??".

@defragster: It should not require any change in TyCommander.
 
I've pushed a new version (0.8.10), the main changes are :
- Detect Teensy model without bootloader (if built with Teensyduino 1.42+) with bcdDevice field
- Fix support for Teensy 3.5 firmwares compiled with Teensyduino 1.42+ (with RAM = 256K)
- Fix rare Intel HEX parse errors

I can't update the first post anymore, you can find this version here: https://github.com/Koromix/tytools/releases/tag/v0.8.10
 
@Koromix: I updated OP - added links for Win 64 bit - let me know if there are changes desired/needed.

Installed v0.8.10 and uploaded same sketch to T_LC, 3.5 and 3.6 no issue with IDE 1.8.7 and TD 1.44
 
Why have I only just found out about TyCommander?!

Excellent tool - many thanks @Koromix.

I hate to think how many times I've had to restart putty over the years!
 
If Ty could compile sketches (not that hard to implement - one could just call the builder, like arduino does) - nobody had a reason to use that buggy Arduino anymore..
There are so many good editors, like Atom.
Arduino 1.8.7 is driving me crazy..

Right now, I need three windows: Arduino, Ty Commander and Atom. Arghh.

Years ago, Massimo Banzi told me via twitter, they're working on making the "IDE" (<- what a joke) better. I see NO progress..nothing worth.
 
VisualTeensy is coming along nicely using multiplatform MSFT VSCode - down to two windows. Of course TyComm can open a unique SerMon window for each of multiple Teensys too - which is handy.

I haven't spent a lot of time with or committed to VisualTeensy - I still like SublimeText particularly it's Global Grep over all of PJRC ARM source tree and for editing as I just learned it - and liked it enough to pay for a license. There was a 'Stino' add in that has fallen off that allowed Full compile from within SublimeText.

But indeed TyCommander is GREAT for Teensy. I can ignore and use the IDE - but that SerMon and dealing with Multi Teensy is where TyComm excels!
 
Just found a good way to compile sketches with Atom, with the "Process-Palette" plugin. Took 30 Minutes to figure out how it works. I have a nice compiler-window, like in Arduino now :) The only missing part is a Atom hotkey to upload the sketch with TY. Tomorrow (too late here)
Finaly: Goodbye Arduino GUI.
 
Upload done :) I love TYQT :)

Looks like this:
Image1.jpg

Nice, isn't it? Compiler output at the bottom. When errors occur, an extra window opens - not as messy as Arduino.
And the best is - no makefiles, but the original builder, so it is 100% compatible.
At the moment this still runs via a batchfile I wrote, which might have to adjust per project - if I feel like it, I'll make a nice menu for the settings (teensy model etc.) at some point.
 
That’s why I develop my Teensy stuff in Eclipse with Jantje’s great Arduino plugin. Code completion, automatic class member select lists, hotkey for looking up constant and function definitions in libs or the Teensyduino core, editing your sketch and libraries at the same time in different tabs, everything is there and works fine with TyQt...
 
:) Yes, same here.And the best is, it uses a generic plugin, very easy to configure, and I know exactly what happens because I did it myself in very short thime, this evening :) So I can it repair it instantly if Massimo decides to change something.
The builder uses the platform.txt, which means it is really 100% compatible, even with future versions of Arduino, automatically. And my Arduino defs.h patch works perfectly.
 
One can use any editor where you can set a hotkey to start external tools.

Windows-Batch:
Code:
@echo off
SETLOCAL DisableDelayedExpansion EnableExtensions
rem *******************************
rem Frank Bösing 11/2018
rem Windows Batch to compile Arduino sketches

rem Usage:
rem compile.cmd 0 : compile sketch
rem compile.cmd 1 : compile & upload sketch
rem compile.cmd 2 : rebuild & upload sketch
rem - Attention: Place compile.cmd in Sketch folder!
rem
rem Edit these paths:

set arduino=C:\Arduino
set TyTools=C:\Program Files\TyTools
set libs=%HOMEDRIVE%%HOMEPATH%\Documents\Arduino\libraries

rem *******************************
rem Set Teensy-specific variables here:
rem

set model=teensy36
rem set model=teensy35
rem set model=teensy32
rem set model=teensyLC

set speed=180

set opt=o2std

set usb=rawhid
rem set usb=serial
rem set usb=audio
rem set usb=serialmidiaudio

set keys=de-de
rem set keys=en-us


rem *******************************
rem Don't edit below this line
rem *******************************

for %%i in (*.ino) do set sketchname=%%i
if "%sketchname%"=="" (
  echo No Arduino Sketch found!
  exit 1
)

set myfolder=%~dp0
set ino="%myfolder%%sketchname%"
set temp1="%temp%arduino_build_%sketchname%"
set temp2="%temp%arduino_cache_%sketchname%"
set fqbn=teensy:avr:%model%:usb=%usb%,speed=%speed%,opt=%opt%,keys=%keys%

if "%1"=="2" (
  echo Temp: %temp1%
  echo Temp: %temp2%
  del /s /q %temp1%>NUL
  del /s /q %temp2%>NUL
  echo Temporary files deleted.
)

if not exist %temp1% mkdir %temp1%
if not exist %temp2% mkdir %temp2%

echo Building Sketch: %ino%
"%arduino%\arduino-builder" -verbose=1 -warnings=more -compile -logger=human -hardware "%arduino%\hardware" -hardware "%LOCALAPPDATA%\Arduino15\packages" -tools "%arduino%\tools-builder" -tools "%arduino%\hardware\tools\avr" -tools "%LOCALAPPDATA%\Arduino15\packages" -built-in-libraries "%arduino%\libraries" -libraries "%libs%" -fqbn=%fqbn% -build-path %temp1% -build-cache "%temp2%"  %ino%

if not "%1"=="0" (
  if "%errorlevel%"=="0" "%TyTools%\TyCommanderC.exe" upload --autostart --wait --multi "%temp1%/%sketchname%.%model%.hex"
)

exit %errorlevel%

This little batch does all what's needed to do a "build" like arduino and upload. NO makefile.

Just save it as "compile.cmd" to the Sketch-folder, edit the variables, and run it with the params (0..2) described.
If have set hotkeys in Atom: F8 Rebuild & Upload, F9 Compile, CTRL-F9 Compile & Upload
Atom-Plugin needed: "Process-Palette"
 
@Koromix - All is well with TyCommander and Teensy including the latest TDuino 1.45 release and IDE 1.88. It seems your code picks up the HID Serial # passing in USB header that was put in back a version or two.

The T_4 beta units will be shipping in low #'s in coming weeks - will be interesting to see the device ID and if the programming process needs tweaks - or perhaps your 'valid' HEX checks.

For those Teensy boards that don't have a programmed Serial# there is a demo sample of putting out a Serial# from the MCU ID here: Custom-Teensy-Write-Once-Memory-quot-Burn-quot-Direction-needed

This works on the Beta T_3.6 PJRC sent me that was showing '-1' - only when the device is running - though it seems the bootloader still projects the -1 it must read while it owns the MCU. So this results in TyComm seeing a discontinuity in the Serial # and acting oddly as far as seeing successful programming and after reset. It would take some special case handling to ignore the transition through '-1' on upload reset - or when in bootloader mode.

Here are reported Errors with that USB ID change:
[upload@4294967295-Teensy] Board '4294967295-Teensy' has disappeared
[reset@1313158531-Teensy] Board '1313158531-Teensy' has disappeared
[reset@1313158531-Teensy] Failed to reboot board '1313158531-Teensy'
[reset@4294967295-Teensy] Board '4294967295-Teensy' has disappeared
[reboot@1313158531-Teensy] Board '1313158531-Teensy' has disappeared

This is the 'Full Log' from plugging in - across programming and then with button pushed:
Code:
Listing USB host controllers and root hubs
Found root USB hub 'USB\ROOT_HUB30\4&362721B3&0&0' with ID 0
Examining device node 'BTHENUM\{00001101-0000-1000-8000-00805F9B34FB}_VID&00000000_PID&0000\7&13851A9D&1&B8AD3E90287B_C00000000'
Unknown device type for 'BTHENUM\{00001101-0000-1000-8000-00805F9B34FB}_VID&00000000_PID&0000\7&13851A9D&1&B8AD3E90287B_C00000000'
Examining device node 'BTHENUM\{00001101-0000-1000-8000-00805F9B34FB}_LOCALMFG&0000\7&13851A9D&1&000000000000_00000000'
Unknown device type for 'BTHENUM\{00001101-0000-1000-8000-00805F9B34FB}_LOCALMFG&0000\7&13851A9D&1&000000000000_00000000'
Examining device node 'USB\VID_1B80&PID_B406&MI_02\7&EB94DE1&0&0002'
Device 'USB\VID_1B80&PID_B406&MI_02\7&EB94DE1&0&0002' has no 'PortName' registry property
Examining device node 'USB\VID_1B80&PID_B406&MI_01\7&EB94DE1&0&0001'
Device 'USB\VID_1B80&PID_B406&MI_01\7&EB94DE1&0&0001' has no 'PortName' registry property
Examining device node 'USB\VID_1B80&PID_B406&MI_00\7&EB94DE1&0&0000'
Device 'USB\VID_1B80&PID_B406&MI_00\7&EB94DE1&0&0000' has no 'PortName' registry property
Examining device node 'BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&0002046D_PID&B33D\7&2A21DF93&0&34885D78E314_C00000000'
Unknown device type for 'BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&0002046D_PID&B33D\7&2A21DF93&0&34885D78E314_C00000000'
Ignoring duplicate HID collection device 'HID\VID_1B80&PID_B406&MI_01&COL03\8&204781&0&0002'
Examining device node 'USB\VID_1B80&PID_B410&MI_00\7&34054F40&0&0000'
Device 'USB\VID_1B80&PID_B410&MI_00\7&34054F40&0&0000' has no 'PortName' registry property
Examining device node 'HID\*UPDDHID\1&306A472D&0&0000'
Cannot get parent of device 'HTREE\ROOT\0': 0xd
Examining device node 'USB\VID_051D&PID_0002\4B1613P67821__'
Device 'USB\VID_051D&PID_0002\4B1613P67821__' has no 'PortName' registry property
Examining device node 'HID\VID_1B80&PID_B406&MI_02\8&288AF54A&0&0000'
Found port number of 'USB\VID_1B80&PID_B406\6&B3DFA31&0&3': 3
Found port number of 'USB\VID_1A40&PID_0101\5&38BA1A52&0&4': 4
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Examining device node 'ROOT\*UPDDHID\0000'
Unknown device type for 'ROOT\*UPDDHID\0000'
Examining device node 'ROOT\*UPDDHID\0001'
Unknown device type for 'ROOT\*UPDDHID\0001'
Examining device node 'ROOT\*UPDDHID\0002'
Unknown device type for 'ROOT\*UPDDHID\0002'
Examining device node 'USB\VID_1B80&PID_B410&MI_01\7&34054F40&0&0001'
Device 'USB\VID_1B80&PID_B410&MI_01\7&34054F40&0&0001' has no 'PortName' registry property
Examining device node 'HID\*UPDDHID\1&7892DCB&0&0000'
Cannot get parent of device 'HTREE\ROOT\0': 0xd
Ignoring duplicate HID collection device 'HID\VID_1B80&PID_B406&MI_01&COL04\8&204781&0&0003'
Ignoring duplicate HID collection device 'HID\VID_1B80&PID_B410&MI_01&COL04\8&80EC632&0&0003'
Ignoring duplicate HID collection device 'HID\VID_1B80&PID_B410&MI_01&COL03\8&80EC632&0&0002'
Ignoring duplicate HID collection device 'HID\VID_1B80&PID_B410&MI_01&COL02\8&80EC632&0&0001'
Examining device node 'USB\VID_1B80&PID_B410&MI_02\7&34054F40&0&0002'
Device 'USB\VID_1B80&PID_B410&MI_02\7&34054F40&0&0002' has no 'PortName' registry property
Examining device node 'BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&0002045E_PID&0762\7&2A21DF93&0&002248872E59_C00000000'
Unknown device type for 'BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&0002045E_PID&0762\7&2A21DF93&0&002248872E59_C00000000'
Examining device node 'HID\VID_1B80&PID_B410&MI_02\8&1FD25277&0&0000'
Found port number of 'USB\VID_1B80&PID_B410\6&B3DFA31&0&4': 4
Found port number of 'USB\VID_1A40&PID_0101\5&38BA1A52&0&4': 4
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Ignoring duplicate HID collection device 'HID\VID_1B80&PID_B406&MI_01&COL02\8&204781&0&0001'
Examining device node 'HID\*UPDDHID\1&1DB09688&0&0000'
Cannot get parent of device 'HTREE\ROOT\0': 0xd
Received arrival notification for device 'USB\VID_16C0&PID_0478\FFFFFFFF'
Examining device node 'USB\VID_16C0&PID_0478\FFFFFFFF'
Device 'USB\VID_16C0&PID_0478\FFFFFFFF' has no 'PortName' registry property
Received arrival notification for device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Examining device node 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Found port number of 'USB\VID_16C0&PID_0478\FFFFFFFF': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Add HID device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000' on iface 0
  - USB VID/PID = 16c0:0478, USB location = usb-1-1
  - USB manufacturer = (none), product = (none), S/N = FFFFFFFF
  - HID usage page = 0xff9c, HID usage = 0x22
Identified 'Teensy 3.6' with usage value 0x22
[upload@4294967295-Teensy] Uploading to board '4294967295-Teensy' (Teensy 3.6)
[upload@4294967295-Teensy] Firmware: ISR_PinInt_REPLACEcc.ino.TEENSY36.hex
[upload@4294967295-Teensy] Flash usage: 15 kiB (1.4%)
[upload@4294967295-Teensy] Sending reset command
Received removal notification for device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Remove device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Received removal notification for device 'USB\VID_16C0&PID_0478\FFFFFFFF'
Received arrival notification for device 'USB\VID_16C0&PID_0483\1313158531'
Examining device node 'USB\VID_16C0&PID_0483\1313158531'
Found port number of 'USB\VID_16C0&PID_0483\1313158531': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Add serial device 'USB\VID_16C0&PID_0483\1313158531' on iface 0
  - USB VID/PID = 16c0:0483, USB location = usb-1-1
  - USB manufacturer = Teensyduino, product = USB Serial, S/N = 1313158531
Identified 'Teensy 3.6' with bcdDevice value 0x277
Received arrival notification for device 'USB\VID_16C0&PID_0483\1313158531'
Examining device node 'USB\VID_16C0&PID_0483\1313158531'
Found port number of 'USB\VID_16C0&PID_0483\1313158531': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
[upload@4294967295-Teensy] Board '4294967295-Teensy' has disappeared
[reset@1313158531-Teensy] Resetting board '1313158531-Teensy' (Teensy 3.6)
[reset@1313158531-Teensy] Triggering board reboot
Received removal notification for device 'USB\VID_16C0&PID_0483\1313158531'
Remove device 'USB\VID_16C0&PID_0483\1313158531'
Received removal notification for device 'USB\VID_16C0&PID_0483\1313158531'
Received arrival notification for device 'USB\VID_16C0&PID_0478\FFFFFFFF'
Examining device node 'USB\VID_16C0&PID_0478\FFFFFFFF'
Device 'USB\VID_16C0&PID_0478\FFFFFFFF' has no 'PortName' registry property
Received arrival notification for device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Examining device node 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Found port number of 'USB\VID_16C0&PID_0478\FFFFFFFF': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Add HID device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000' on iface 0
  - USB VID/PID = 16c0:0478, USB location = usb-1-1
  - USB manufacturer = (none), product = (none), S/N = FFFFFFFF
  - HID usage page = 0xff9c, HID usage = 0x22
Identified 'Teensy 3.6' with usage value 0x22
[reset@1313158531-Teensy] Board '1313158531-Teensy' has disappeared
[reset@1313158531-Teensy] Failed to reboot board '1313158531-Teensy'
[reset@4294967295-Teensy] Resetting board '4294967295-Teensy' (Teensy 3.6)
[reset@4294967295-Teensy] Sending reset command
Received removal notification for device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Remove device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Received removal notification for device 'USB\VID_16C0&PID_0478\FFFFFFFF'
Received arrival notification for device 'USB\VID_16C0&PID_0483\1313158531'
Examining device node 'USB\VID_16C0&PID_0483\1313158531'
Found port number of 'USB\VID_16C0&PID_0483\1313158531': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Add serial device 'USB\VID_16C0&PID_0483\1313158531' on iface 0
  - USB VID/PID = 16c0:0483, USB location = usb-1-1
  - USB manufacturer = Teensyduino, product = USB Serial, S/N = 1313158531
Identified 'Teensy 3.6' with bcdDevice value 0x277
Received arrival notification for device 'USB\VID_16C0&PID_0483\1313158531'
Examining device node 'USB\VID_16C0&PID_0483\1313158531'
Found port number of 'USB\VID_16C0&PID_0483\1313158531': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
[reset@4294967295-Teensy] Board '4294967295-Teensy' has disappeared
Received removal notification for device 'USB\VID_16C0&PID_0483\1313158531'
Remove device 'USB\VID_16C0&PID_0483\1313158531'
Received removal notification for device 'USB\VID_16C0&PID_0483\1313158531'
Received arrival notification for device 'USB\VID_16C0&PID_0483\1313158531'
Examining device node 'USB\VID_16C0&PID_0483\1313158531'
Found port number of 'USB\VID_16C0&PID_0483\1313158531': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Add serial device 'USB\VID_16C0&PID_0483\1313158531' on iface 0
  - USB VID/PID = 16c0:0483, USB location = usb-1-1
  - USB manufacturer = Teensyduino, product = USB Serial, S/N = 1313158531
Identified 'Teensy 3.6' with bcdDevice value 0x277
Received arrival notification for device 'USB\VID_16C0&PID_0483\1313158531'
Examining device node 'USB\VID_16C0&PID_0483\1313158531'
Found port number of 'USB\VID_16C0&PID_0483\1313158531': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
[reboot@1313158531-Teensy] Rebooting board '1313158531-Teensy' (Teensy 3.6)
[reboot@1313158531-Teensy] Triggering board reboot
Received removal notification for device 'USB\VID_16C0&PID_0483\1313158531'
Remove device 'USB\VID_16C0&PID_0483\1313158531'
Received removal notification for device 'USB\VID_16C0&PID_0483\1313158531'
Received arrival notification for device 'USB\VID_16C0&PID_0478\FFFFFFFF'
Examining device node 'USB\VID_16C0&PID_0478\FFFFFFFF'
Device 'USB\VID_16C0&PID_0478\FFFFFFFF' has no 'PortName' registry property
Received arrival notification for device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Examining device node 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000'
Found port number of 'USB\VID_16C0&PID_0478\FFFFFFFF': 1
Found controller ID for 'USB\ROOT_HUB30\4&362721B3&0&0': 1
Add HID device 'HID\VID_16C0&PID_0478\7&297EE77B&0&0000' on iface 0
  - USB VID/PID = 16c0:0478, USB location = usb-1-1
  - USB manufacturer = (none), product = (none), S/N = FFFFFFFF
  - HID usage page = 0xff9c, HID usage = 0x22
Identified 'Teensy 3.6' with usage value 0x22
[reboot@1313158531-Teensy] Board '1313158531-Teensy' has disappeared
 
Many thanks for the Batch script. I'm feel I'm close to my dream of using Sublime Text3 in place of the Arduino IDE.
The Sublime Minimap and Find functions I see as a real plus for projects that span multiple .ino and multiple libraries. I like the Compare Side-by-Side plugin alot also.

I tried Stino--2017 the Arduino-like plugin but failed once I got to my more complicated projects, so I ditched using this and have been trying to get Frank's Batch file to work.

However the .cmd batch is failing to fully build, with what looks like one or two wrong or missing libs, but builds successfully with Arduino (1.8.8 with Teensyduino 1.45 and TyComm 0.8.10)

I have tried to follow to build process, watching the build and staging folders, but I don't yet follow, let alone understand the process.

Any suggestions on how the Batch-file might build different to Arduino? Is it possible the batch doesn't dig as deep in the libraries or needs a slightly more structured/standard folder heirarchy?

Suggestion much appreciated. Output from compile below.

Many thanks.
Code:
Building Sketch: "C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino"
Using board 'teensy36' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Using core 'teensy3' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1\\Adafruit_SSD1306_wire1.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI\\SPI.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX\\Adafruit_GFX.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX\\glcdfont.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2\\Bounce2.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN\\FlexCAN.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\FatFile.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\FatFileLFN.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\FatFilePrint.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\FatFileSFN.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\FatVolume.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\FmtNumber.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\StdioStream.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\fstream.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\istream.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\FatLib\\ostream.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\MinimumSerial.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SdCard\\SdSpiCard.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SdCard\\SdSpiCardEX.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SdCard\\SdioCardEX.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SdCard\\SdioTeensy.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SpiDriver\\SdSpiESP8266.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SpiDriver\\SdSpiSAM3X.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SpiDriver\\SdSpiSTM32F1.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src\\SpiDriver\\SdSpiTeensy3.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM\\EEPROM.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time\\DateStrings.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time\\Time.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro\\Metro.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3\\i2c_t3.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1\\ADXL345_teensy_Wire1.cpp" -o nul
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/precompile_helper" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy3" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy3" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino/pch/Arduino.h" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino/pch/Arduino.h.gch"
Using previously compiled file: C:\Users\ADMINI~1\AppData\Local\Temparduino_build_Vislize.ino\pch\Arduino.h.gch
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=145 -DARDUINO=10600 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_SSD1306_wire1" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Adafruit_GFX" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce2" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\FlexCAN" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Time" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Metro" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\i2c_t3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\ADXL345_teensy_Wire1" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temparduino_build_Vislize.ino\\sketch\\Vislize.ino.cpp.o"
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:191:17: error: 'File' was not declared in this scope
 int csvReadText(File* file, char* str, size_t size, char delim) {
                 ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:191:23: error: 'file' was not declared in this scope
 int csvReadText(File* file, char* str, size_t size, char delim) {
                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:191:29: error: expected primary-expression before 'char'
 int csvReadText(File* file, char* str, size_t size, char delim) {
                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:191:47: error: expected primary-expression before 'size'
 int csvReadText(File* file, char* str, size_t size, char delim) {
                                               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:191:53: error: expected primary-expression before 'char'
 int csvReadText(File* file, char* str, size_t size, char delim) {
                                                     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:191:63: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadText(File* file, char* str, size_t size, char delim) {
                                                               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:226:18: error: 'File' was not declared in this scope
 int csvReadInt32(File* file, int32_t* num, char delim) {
                  ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:226:24: error: 'file' was not declared in this scope
 int csvReadInt32(File* file, int32_t* num, char delim) {
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:226:37: error: expected primary-expression before '*' token
 int csvReadInt32(File* file, int32_t* num, char delim) {
                                     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:226:39: error: 'num' was not declared in this scope
 int csvReadInt32(File* file, int32_t* num, char delim) {
                                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:226:44: error: expected primary-expression before 'char'
 int csvReadInt32(File* file, int32_t* num, char delim) {
                                            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:226:54: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadInt32(File* file, int32_t* num, char delim) {
                                                      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:237:18: error: 'File' was not declared in this scope
 int csvReadInt16(File* file, int16_t* num, char delim) {
                  ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:237:24: error: 'file' was not declared in this scope
 int csvReadInt16(File* file, int16_t* num, char delim) {
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:237:37: error: expected primary-expression before '*' token
 int csvReadInt16(File* file, int16_t* num, char delim) {
                                     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:237:39: error: 'num' was not declared in this scope
 int csvReadInt16(File* file, int16_t* num, char delim) {
                                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:237:44: error: expected primary-expression before 'char'
 int csvReadInt16(File* file, int16_t* num, char delim) {
                                            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:237:54: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadInt16(File* file, int16_t* num, char delim) {
                                                      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:246:19: error: 'File' was not declared in this scope
 int csvReadUint32(File* file, uint32_t* num, char delim) {
                   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:246:25: error: 'file' was not declared in this scope
 int csvReadUint32(File* file, uint32_t* num, char delim) {
                         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:246:39: error: expected primary-expression before '*' token
 int csvReadUint32(File* file, uint32_t* num, char delim) {
                                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:246:41: error: 'num' was not declared in this scope
 int csvReadUint32(File* file, uint32_t* num, char delim) {
                                         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:246:46: error: expected primary-expression before 'char'
 int csvReadUint32(File* file, uint32_t* num, char delim) {
                                              ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:246:56: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadUint32(File* file, uint32_t* num, char delim) {
                                                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:257:19: error: 'File' was not declared in this scope
 int csvReadUint16(File* file, uint16_t* num, char delim) {
                   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:257:25: error: 'file' was not declared in this scope
 int csvReadUint16(File* file, uint16_t* num, char delim) {
                         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:257:39: error: expected primary-expression before '*' token
 int csvReadUint16(File* file, uint16_t* num, char delim) {
                                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:257:41: error: 'num' was not declared in this scope
 int csvReadUint16(File* file, uint16_t* num, char delim) {
                                         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:257:46: error: expected primary-expression before 'char'
 int csvReadUint16(File* file, uint16_t* num, char delim) {
                                              ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:257:56: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadUint16(File* file, uint16_t* num, char delim) {
                                                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:266:19: error: 'File' was not declared in this scope
 int csvReadDouble(File* file, double* num, char delim) {
                   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:266:25: error: 'file' was not declared in this scope
 int csvReadDouble(File* file, double* num, char delim) {
                         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:266:31: error: expected primary-expression before 'double'
 int csvReadDouble(File* file, double* num, char delim) {
                               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:266:44: error: expected primary-expression before 'char'
 int csvReadDouble(File* file, double* num, char delim) {
                                            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:266:54: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadDouble(File* file, double* num, char delim) {
                                                      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:277:18: error: 'File' was not declared in this scope
 int csvReadFloat(File* file, float* num, char delim) {
                  ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:277:24: error: 'file' was not declared in this scope
 int csvReadFloat(File* file, float* num, char delim) {
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:277:30: error: expected primary-expression before 'float'
 int csvReadFloat(File* file, float* num, char delim) {
                              ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:277:42: error: expected primary-expression before 'char'
 int csvReadFloat(File* file, float* num, char delim) {
                                          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:277:52: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadFloat(File* file, float* num, char delim) {
                                                    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:287:22: error: 'File' was not declared in this scope
 int csvReadUint32hex(File* file, uint32_t* num, char delim) {
                      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:287:28: error: 'file' was not declared in this scope
 int csvReadUint32hex(File* file, uint32_t* num, char delim) {
                            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:287:42: error: expected primary-expression before '*' token
 int csvReadUint32hex(File* file, uint32_t* num, char delim) {
                                          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:287:44: error: 'num' was not declared in this scope
 int csvReadUint32hex(File* file, uint32_t* num, char delim) {
                                            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:287:49: error: expected primary-expression before 'char'
 int csvReadUint32hex(File* file, uint32_t* num, char delim) {
                                                 ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\SdRd.ino:287:59: error: expression list treated as compound expression in initializer [-fpermissive]
 int csvReadUint32hex(File* file, uint32_t* num, char delim) {
                                                           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino: In function 'void BitsDisplayChecking()':
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:4:11: error: 'menu_position' was not declared in this scope
      if ( menu_position == 0 ) {
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:5:10: error: 'JOY_L' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:5:24: error: 'JOY_R' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:5:39: error: 'JOY_U' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:5:53: error: 'JOY_D' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                                                     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:11:11: error: 'JOY_C' was not declared in this scope
       if (JOY_C != 0) {
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:12:13: error: 'menu_position' was not declared in this scope
     switch (menu_position)  {
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:14:15: error: 'display' was not declared in this scope
       case 1: display.clearDisplay();
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:15:15: error: 'visualiser_captured_count_period' was not declared in this scope
               visualiser_captured_count_period = 0;
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:16:15: error: 'menu_current' was not declared in this scope
               menu_current = 8;       
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:17:15: error: 'visualiserDisplay' was not declared in this scope
               visualiserDisplay = false;
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:18:15: error: 'OLED_redraw_required' was not declared in this scope
               OLED_redraw_required = true;
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:23:9: error: 'menu_position' was not declared in this scope
         menu_position = 3;
         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:27:8: error: 'visualiser_captured_count_period' was not declared in this scope
    if (visualiser_captured_count_period <= 2000) { 
        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:29:22: error: 'visualiser_id' was not declared in this scope
                  if (visualiser_id.id==buffermsg.id && visualiser_id.ext==buffermsg.ext) {
                      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:29:40: error: 'buffermsg' was not declared in this scope
                  if (visualiser_id.id==buffermsg.id && visualiser_id.ext==buffermsg.ext) {
                                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:30:18: error: 'menu_current' was not declared in this scope
                  menu_current = 51;
                  ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:34:13: error: 'menu_current' was not declared in this scope
     else {  menu_current = 8;       
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:35:13: error: 'visualiserDisplay' was not declared in this scope
             visualiserDisplay = false;
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:36:13: error: 'OLED_redraw_required' was not declared in this scope
             OLED_redraw_required = true;
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:37:13: error: 'JOY_C' was not declared in this scope
             JOY_C = 0;
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:38:13: error: 'menu_position' was not declared in this scope
             menu_position = 3;
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino: In function 'void visualiser()':
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:47:10: error: 'menu_position' was not declared in this scope
     if ( menu_position == 0 ) {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:48:10: error: 'JOY_L' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:48:24: error: 'JOY_R' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:48:39: error: 'JOY_U' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:48:53: error: 'JOY_D' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                                                     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:53:11: error: 'JOY_C' was not declared in this scope
       if (JOY_C != 0) {
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:54:13: error: 'menu_position' was not declared in this scope
     switch (menu_position)  {
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:56:15: error: 'display' was not declared in this scope
       case 1: display.clearDisplay();
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:58:15: error: 'visualiser_captured_count_period' was not declared in this scope
               visualiser_captured_count_period = 0;
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:59:15: error: 'menu_current' was not declared in this scope
               menu_current = 50;
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:62:15: error: 'visualiserDisplay' was not declared in this scope
               visualiserDisplay = false;
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:78:5: error: 'menu_position' was not declared in this scope
     menu_position = 0;
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:83:8: error: 'JOY_L' was not declared in this scope
    if (JOY_L != 0) {
        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:84:10: error: 'menu_position' was not declared in this scope
      if (menu_position !=6) {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:85:12: error: 'visualiser_id' was not declared in this scope
        if (visualiser_id.id < 32 && visualiser_id.ext == 0) {
            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:99:8: error: 'JOY_R' was not declared in this scope
    if (JOY_R != 0) {
        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:100:9: error: 'menu_position' was not declared in this scope
     if (menu_position !=6) {
         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:101:11: error: 'visualiser_id' was not declared in this scope
       if (visualiser_id.id > 2047 && visualiser_id.ext == 1) {
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:116:9: error: 'JOY_U' was not declared in this scope
     if (JOY_U != 0) {
         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:117:10: error: 'menu_position' was not declared in this scope
      if (menu_position !=6) {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:118:12: error: 'visualiser_id' was not declared in this scope
        if (visualiser_id.id < 1 && visualiser_id.ext == 0) {
            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:134:8: error: 'JOY_D' was not declared in this scope
    if (JOY_D != 0) {
        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:136:10: error: 'menu_position' was not declared in this scope
      if (menu_position !=6) {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:137:11: error: 'visualiser_id' was not declared in this scope
       if (visualiser_id.id > 2078 && visualiser_id.ext == 1) {
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:152:5: error: 'mesgBuffered' was not declared in this scope
 if (mesgBuffered == true) {
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:153:10: error: 'visualiser_id' was not declared in this scope
    if   (visualiser_id.id==buffermsg.id && visualiser_id.ext==buffermsg.ext)  {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:153:28: error: 'buffermsg' was not declared in this scope
    if   (visualiser_id.id==buffermsg.id && visualiser_id.ext==buffermsg.ext)  {
                            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:154:13: error: 'visualiser_captured_id' was not declared in this scope
             visualiser_captured_id = buffermsg;
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:160:2: error: 'RXCount2' was not declared in this scope
  RXCount2++;
  ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:161:8: error: 'visual_sample_switch' was not declared in this scope
    if (visual_sample_switch == true) {
        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:162:6: error: 'currentMicros' was not declared in this scope
      currentMicros = millis();
      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:165:24: error: 'previousMicros' was not declared in this scope
      if (currentMicros-previousMicros <= visual_sample_rate) {
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:165:42: error: 'visual_sample_rate' was not declared in this scope
      if (currentMicros-previousMicros <= visual_sample_rate) {
                                          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:166:14: error: 'displ_count' was not declared in this scope
          if (displ_count==0){
              ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:167:16: error: 'buffermsg' was not declared in this scope
            if (buffermsg.ext)  {
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:170:14: error: 'display' was not declared in this scope
              display.drawPixel(63+(buffermsg.id>>5),((buffermsg.id&31)),WHITE);
              ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:172:20: error: 'display' was not declared in this scope
            else {  display.drawPixel(buffermsg.id>>5,((buffermsg.id&31)),WHITE);  }
                    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:174:13: error: 'displ_count' was not declared in this scope
         if (displ_count==1){
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:175:16: error: 'buffermsg' was not declared in this scope
            if (buffermsg.ext)  {
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:176:15: error: 'display' was not declared in this scope
               display.drawPixel(64+(buffermsg.id>>5),((buffermsg.id&31)),WHITE);
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:178:20: error: 'display' was not declared in this scope
            else {  display.drawPixel(1+(buffermsg.id>>5),((buffermsg.id&31)),WHITE);  }
                    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:180:13: error: 'displ_count' was not declared in this scope
         if (displ_count>=2){
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:181:16: error: 'buffermsg' was not declared in this scope
            if (buffermsg.ext)  {
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:182:15: error: 'display' was not declared in this scope
               display.drawPixel(63+(buffermsg.id>>5),((buffermsg.id&31)),BLACK);
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:186:16: error: 'display' was not declared in this scope
                display.drawPixel(buffermsg.id>>5,((buffermsg.id&31)),BLACK);
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:196:5: error: 'displ_update_Metro' was not declared in this scope
 if (displ_update_Metro.check() == 1) {
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:197:3: error: 'display' was not declared in this scope
   display.display();
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:198:3: error: 'displ_count' was not declared in this scope
   displ_count++;
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:199:4: error: 'displ_count2' was not declared in this scope
    displ_count2++;
    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:207:8: error: 'CanChannel' was not declared in this scope
    if (CanChannel == false) {
        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:208:9: error: 'Can0_baud' was not declared in this scope
     if (Can0_baud == 8) {
         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:209:33: error: 'bandwidth_read' was not declared in this scope
       bandwidth_percent_value = bandwidth_read>>10;
                                 ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:212:38: error: 'bandwidth_read' was not declared in this scope
            bandwidth_percent_value = bandwidth_read>>9;
                                      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:215:45: error: 'bandwidth_read' was not declared in this scope
                   bandwidth_percent_value = bandwidth_read>>8;
                                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:218:51: error: 'bandwidth_read' was not declared in this scope
                         bandwidth_percent_value = bandwidth_read>>7;
                                                   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:227:13: error: 'Can1_baud' was not declared in this scope
         if (Can1_baud == 8) {
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:228:33: error: 'bandwidth_read' was not declared in this scope
       bandwidth_percent_value = bandwidth_read>>10;
                                 ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:231:38: error: 'bandwidth_read' was not declared in this scope
            bandwidth_percent_value = bandwidth_read>>9;
                                      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:234:45: error: 'bandwidth_read' was not declared in this scope
                   bandwidth_percent_value = bandwidth_read>>8;
                                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:237:51: error: 'bandwidth_read' was not declared in this scope
                         bandwidth_percent_value = bandwidth_read>>7;
                                                   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:256:6: error: 'cursorX' was not declared in this scope
      cursorX = 93;
      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:257:6: error: 'cursorY' was not declared in this scope
      cursorY = 42;
      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:258:23: error: 'FreeMono9pt7b' was not declared in this scope
      display.setFont(&FreeMono9pt7b);
                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:265:23: error: 'FreeSans9pt7b' was not declared in this scope
      display.setFont(&FreeSans9pt7b);
                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:266:10: error: 'visualiser_captured_count_buffer' was not declared in this scope
      if (visualiser_captured_count_buffer<1000) {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:275:20: error: 'visualiser_captured_count_buffer' was not declared in this scope
      display.print(visualiser_captured_count_buffer);
                    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:280:3: error: 'visual_sample_switch' was not declared in this scope
   visual_sample_switch = true;
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:281:3: error: 'previousMicros' was not declared in this scope
   previousMicros = millis();
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:286:16: error: 'cursorX' was not declared in this scope
                cursorX = 0;
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:287:16: error: 'cursorY' was not declared in this scope
                cursorY = 53;
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:288:33: error: 'FreeSans9pt7b' was not declared in this scope
                display.setFont(&FreeSans9pt7b);
                                 ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:290:30: error: 'visualiser_captured_id' was not declared in this scope
                display.print(visualiser_captured_id.id,HEX);
                              ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino: In function 'void drawCrosshairs()':
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:315:9: error: 'visualiser_previous_id' was not declared in this scope
     if (visualiser_previous_id.ext)  {
         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:316:11: error: 'display' was not declared in this scope
           display.drawLine(58+(visualiser_previous_id.id>>5), visualiser_previous_id.id&31, 61+(visualiser_previous_id.id>>5), visualiser_previous_id.id&31, BLACK);
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:323:11: error: 'display' was not declared in this scope
           display.drawLine((visualiser_previous_id.id>>5)-5, visualiser_previous_id.id&31, (visualiser_previous_id.id>>5)-2, visualiser_previous_id.id&31, BLACK);
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:329:13: error: 'visualiser_id' was not declared in this scope
         if (visualiser_id.ext)  {
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:330:11: error: 'display' was not declared in this scope
           display.drawLine(58+(visualiser_id.id>>5), visualiser_id.id&31, 61+(visualiser_id.id>>5), visualiser_id.id&31, WHITE);
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:335:11: error: 'visualiser_previous_id' was not declared in this scope
           visualiser_previous_id = visualiser_id;
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:338:11: error: 'display' was not declared in this scope
           display.drawLine((visualiser_id.id>>5)-5, visualiser_id.id&31, (visualiser_id.id>>5)-2, visualiser_id.id&31, WHITE);
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:343:11: error: 'visualiser_previous_id' was not declared in this scope
           visualiser_previous_id = visualiser_id;  
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:346:16: error: 'display' was not declared in this scope
                display.fillRect(10,34,80,9,BLACK);      
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:347:16: error: 'cursorX' was not declared in this scope
                cursorX = 0;
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:348:16: error: 'cursorY' was not declared in this scope
                cursorY = 42;
                ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:349:33: error: 'FreeSans9pt7b' was not declared in this scope
                display.setFont(&FreeSans9pt7b);
                                 ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:352:33: error: 'FreeMono9pt7b' was not declared in this scope
                display.setFont(&FreeMono9pt7b);
                                 ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:353:30: error: 'visualiser_id' was not declared in this scope
                display.print(visualiser_id.id,HEX);
                              ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino: In function 'void drawVisualizerBackground()':
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:363:4: error: 'display' was not declared in this scope
    display.drawLine(0, 32, 127, 32, WHITE);
    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino: In function 'void BitsDisplay()':
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:371:9: error: 'menu_position' was not declared in this scope
    if ( menu_position == 0 ) {
         ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:372:10: error: 'JOY_L' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:372:24: error: 'JOY_R' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:372:39: error: 'JOY_U' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                                       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:372:53: error: 'JOY_D' was not declared in this scope
     if ( JOY_L != 0 || JOY_R != 0  || JOY_U != 0 || JOY_D != 0  )  {
                                                     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:377:11: error: 'JOY_C' was not declared in this scope
       if (JOY_C != 0) {
           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:378:13: error: 'menu_position' was not declared in this scope
     switch (menu_position)  {
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:380:15: error: 'menu_current' was not declared in this scope
       case 1: menu_current = 30;
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:381:15: error: 'display' was not declared in this scope
               display.clearDisplay();
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:384:15: error: 'displ_update_Metro' was not declared in this scope
               displ_update_Metro.reset();
               ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:405:5: error: 'menu_position' was not declared in this scope
     menu_position = 0;
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:410:7: error: 'mesgBuffered' was not declared in this scope
   if (mesgBuffered == true) {
       ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:411:10: error: 'visualiser_id' was not declared in this scope
    if   (visualiser_id.id==buffermsg.id && visualiser_id.ext==buffermsg.ext)  {
          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:411:28: error: 'buffermsg' was not declared in this scope
    if   (visualiser_id.id==buffermsg.id && visualiser_id.ext==buffermsg.ext)  {
                            ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:412:13: error: 'visualiser_captured_id' was not declared in this scope
             visualiser_captured_id = buffermsg;
             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:413:18: error: 'displ_update_Metro' was not declared in this scope
              if (displ_update_Metro.check() == 1) {
                  ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   };
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:423:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:426:3: error: 'display' was not declared in this scope
   display.setFont(&TomThumb);
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:426:20: error: 'TomThumb' was not declared in this scope
   display.setFont(&TomThumb);
                    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:430:2: error: 'cursorX' was not declared in this scope
  cursorX = 0;
  ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\Vislize.ino:431:3: error: 'cursorY' was not declared in this scope
   cursorY = 0;
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino: In function 'void adxl_setup()':
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:3:3: error: 'Wire1306' was not declared in this scope
   Wire1306.setClock(400000UL);
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:4:3: error: 'adxl' was not declared in this scope
   adxl.powerOn();
   ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:40:29: error: 'ADXL345_INT_SINGLE_TAP_BIT' was not declared in this scope
   adxl.setInterruptMapping( ADXL345_INT_SINGLE_TAP_BIT,   ADXL345_INT1_PIN );
                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:40:59: error: 'ADXL345_INT1_PIN' was not declared in this scope
   adxl.setInterruptMapping( ADXL345_INT_SINGLE_TAP_BIT,   ADXL345_INT1_PIN );
                                                           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:41:29: error: 'ADXL345_INT_DOUBLE_TAP_BIT' was not declared in this scope
   adxl.setInterruptMapping( ADXL345_INT_DOUBLE_TAP_BIT,   ADXL345_INT1_PIN );
                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:42:29: error: 'ADXL345_INT_FREE_FALL_BIT' was not declared in this scope
   adxl.setInterruptMapping( ADXL345_INT_FREE_FALL_BIT,    ADXL345_INT1_PIN );
                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:43:29: error: 'ADXL345_INT_ACTIVITY_BIT' was not declared in this scope
   adxl.setInterruptMapping( ADXL345_INT_ACTIVITY_BIT,     ADXL345_INT1_PIN );
                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:44:29: error: 'ADXL345_INT_INACTIVITY_BIT' was not declared in this scope
   adxl.setInterruptMapping( ADXL345_INT_INACTIVITY_BIT,   ADXL345_INT1_PIN );
                             ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino: In function 'void adxl_loop()':
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:74:5: error: 'adxl' was not declared in this scope
     adxl.readAccel(&x, &y, &z); //read the accelerometer values and store them in variables  x,y,z
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:87:5: error: 'xOrientated' was not declared in this scope
     xOrientated = (((4*xOrientated) + x)/5) ;   // gravity       average = average + (analogRead(inputPin) - average) >> filterWeight;
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:88:5: error: 'yOrientated' was not declared in this scope
     yOrientated = (((4*yOrientated) + y)/5) ;  //+Y is left turn   -Y is right turn
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:89:5: error: 'zOrientated' was not declared in this scope
     zOrientated = (((4*zOrientated) + z)/5) ;
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:92:5: error: 'display' was not declared in this scope
     display.drawCircle((xOrientated)+63, 32-(yOrientated), 5, WHITE);
     ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:96:8: error: 'cursorX' was not declared in this scope
        cursorX = 108;
        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:97:4: error: 'cursorY' was not declared in this scope
    cursorY = 7;
    ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\ADXL.ino:102:24: error: 'FreeMono9pt7b' was not declared in this scope
       display.setFont(&FreeMono9pt7b);
                        ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\CANClass.ino: At global scope:
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\CANClass.ino:4:6: error: 'CANClass' has not been declared
 void CANClass::printFrame(CAN_message_t &frame, int mailbox)  {
      ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\CANClass.ino:4:27: error: variable or field 'printFrame' declared void
 void CANClass::printFrame(CAN_message_t &frame, int mailbox)  {
                           ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\CANClass.ino:4:27: error: 'CAN_message_t' was not declared in this scope
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\CANClass.ino:4:42: error: 'frame' was not declared in this scope
 void CANClass::printFrame(CAN_message_t &frame, int mailbox)  {
                                          ^
C:\Users\Administrator\Documents\Arduino\TTT_51_baudMsg\CANClass.ino:4:49: error: expected primary-expression before 'int'
 void CANClass::printFrame(CAN_message_t &frame, int mailbox)  {
                                                 ^
Using library Adafruit_SSD1306_wire1 at version 1.1.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Adafruit_SSD1306_wire1 
Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SPI 
Using library Adafruit_GFX at version 1.1.5 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX 
Using library Bounce2 at version 2.21 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Bounce2 
Using library FlexCAN in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\FlexCAN (legacy)
Using library SdFat at version 2016.7.24 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SdFat 
Using library EEPROM at version 2.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\EEPROM 
Using library Time at version 1.5 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Time 
Using library Metro in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Metro (legacy)
Using library i2c_t3 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\i2c_t3 (legacy)
Using library ADXL345_teensy_Wire1 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\ADXL345_teensy_Wire1 (legacy)
exit status 1
 
Back
Top