Giter Club home page Giter Club logo

opencr's People

Contributors

acuadros95 avatar allenh1 avatar bluesky7777 avatar chandong83 avatar chcbaram avatar estshorter avatar hancheol-cho avatar hpaper avatar idonno2k avatar jaehyunshim avatar julianassmann avatar kijonggil avatar kurte avatar kyounghwan2046 avatar leonjung avatar nabeya11 avatar nierius avatar nlimpert avatar opusk avatar pablogs9 avatar paulbhpark avatar phikhs avatar robolover avatar robotis-david avatar robotis-will avatar robotpilot avatar t-kitajima avatar theseankelly avatar tzf230201 avatar yemiaobing avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

opencr's Issues

Support for dynamixel position control openCR TB3

How could I control a third dynamixel XL430 motor (on turtlebot 3) in position control mode? I see that you defined the address for goal_position but not used it. Essentially a position control function in turtlebot_core

Thanks in advance

motors getting locked when using with opencr (XM430-w210-t)

Hello all,

I recently bought turtleobt3, it came with dynamixel motors Xm430-w210-t, intel joule and openCR board. I followed the tutorial and done all the steps.

when i launched turtlebot3 bringup and lauched teleoperation it didn't show any errors in the terminal, but the turtlebot didn't move at all when i pressed the keys. I can see the output on /odom topic.

It looks like motors got locked. I tired rotating them manually but they didn't rotate. I didn't force, i thought i might break something inside.

Can anyone help me what's happening?

Thanks

CAN driver

Dear ROBOTIS,

For a project we want to use motors via CAN-open. The OpenCR board has CAN, but we can't find any source code supporting it.

We are planning to write the CAN driver and Arduino support for it. We will fork https://github.com/ROBOTIS-GIT/OpenCR/ and add Arduino support for the STM driver /variants/OpenCR/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_can.c.

Therefore I have just a few questions:

  1. First of all: Isn't there already already Arduino-STM32F7-CAN support in a hidden place where I couldn't find?
  2. Is our plan the way to go?
  3. Do you see any drawbacks?
  4. What is your development environment? In some folder I saw some Eclipse project files, but what do you use for Arduino Board package development?

Best regards,
Marten

Issues with finding dynamixel on OpenCR 1.0

Dear Robotis Representative,

My team recently purchased a turtlebot3 from robotis and the package came with a intel joule 570x board and OpenCR 1.0 board. We were trying to control one DYNAMIXEL XM430-W210-R by using the intel joule 570x board and the OpenCR 1.0 board. The program that we used was the simplest Dynamixel tutorial from the following website (http://wiki.ros.org/dynamixel_workbench_single_manager/Tutorials/CommandLine). By following the instruction, we were able to complete step 1, step 2 and step 3 without any issues. However, when we were executing a command line from step 4 (roslaunch my_dynamixel_workbench_tutorial single_manager.launch) , we received the following error: Please Check USB Port authorization and Baudrate [ex: 57600,115200, 1000000, 3000000] ...Failed to find dynamixel!. We have double checked the baudrate and model ID and they seemed to be correct. We can't figure out why it is failing to find dynamixel. To make things clearer, we are attaching an image the entire process. Thank you for your help and time in advance!

SIncerely,

Hong
img-5526

Set.setpwm adafruit library arduino

Hello there,

Im currently working on a project where i need to control the LED brightness with PWM through adafruit library. My issue is that im using this command here "set.setPWM (channelnum, time on, time off)
so what i need is to use a time off to set a value of PWM in order to get the right brightness from the LEDs. But I have a sensor as a feedback where i use it to adjust the brightness, so when it is brighter than usual, or dimmer than the required, the PWM need to increment or decrements. So how do i use the command set.setPWM ( 7, 0, 1865) to adjust the PWM ?
if( lux < 5483)
pwm.setPWM(7, 0, 1865++);
else
{
pwm.setPWM(7, 0, 1865--);

Maybe update to C++ standard?

I have noticed that several of the other Arduino platforms have updated to more recent C and C++ standards in their builds.

Examples: Teensy for C++ has -std=gnu++14

I believe that Due has: C++ as -std=gnu++11 C as gnu11

ESP32 - C gnu99 C++ gnu__11
ESP8266 C gnu99 C++ c++11

One reason I am suggesting this, is I am finding code that I compile for some platforms, fails to compile on the OpenCR board.

Some are simple like: uint8_t *buffer_ptr = nullptr;

Some are more complex, like using constexpr on class constructors, which allow for them to be initialized...

Beyond simply changing platform.txt to add the the -std= value like: -std=gnu++14

I am not sure what else you might run into. I know that it will point out code that needs to be changed either with new warning or error messages.

Example in the turtlebot3 code: There is:

static int32_t last_tick[WHEEL_NUM] = {0.0, 0.0};

Which will give a compiler error as you are trying to initialize an integer with a floating point number.

마브링크 명령어 추가?

마브링크 명령어중 fw영역 외의 영역을 지울수 있는 명령어가 추가되어야 하지 않을까요?

develop branch: inconsistent checking bumper method name...

Currently the example waffle turtlebot waffle example program does not comple:

DEBUG_SERIAL.print("Bumper : "); DEBUG_SERIAL.println(sensors.getPushedBumper());

It gives the Error:

'class Turtlebot3Sensor' has no member named 'getPushedBumper'

I believe that it was renamed in the last update to:

uint8_t Turtlebot3Sensor::checkPushBumper(void)

Not sure which one is correct? Maybe half way inbetween? checkPushedBumper?

Kurt

analogRead 시 아두이노의 핀과 불이치에 대한 의견

현재 analogRead를 하려면 일반 아두이노 핀 번호로는
동작을 안하는 것을 확인했습니다.

혹시 이부분에 대해서

g_Pin2PortMapArray 매칭 배열 변수를 아날로그 전용으로 하나 더 만드는 것은 어떤지요?

OpenCR/1.0.0/variants/OpenCR/variant.cpp
extern const Pin2PortMapArray g_Pin2AnalogPortMapArray[]=
{
{GPIOA, GPIO_PIN_0, &hADC3, ADC_CHANNEL_0, NULL, NO_PWM, NO_EXTI }, // 0 A0
{GPIOF, GPIO_PIN_10, &hADC3, ADC_CHANNEL_8, NULL, NO_PWM, NO_EXTI }, // 1 A1
{GPIOF, GPIO_PIN_9, &hADC3, ADC_CHANNEL_7, NULL, NO_PWM, NO_EXTI }, // 2 A2
{GPIOF, GPIO_PIN_8, &hADC3, ADC_CHANNEL_6, NULL, NO_PWM, NO_EXTI }, // 3 A3
{GPIOF, GPIO_PIN_7, &hADC3, ADC_CHANNEL_5, NULL, NO_PWM, NO_EXTI }, // 4 A4
{GPIOF, GPIO_PIN_6, &hADC3, ADC_CHANNEL_4, NULL, NO_PWM, NO_EXTI }, // 5 A5

{NULL , 0          ,  NULL,     NO_ADC        , NULL   ,   NO_PWM       , NO_EXTI }

};

analogRead에서는 위의 변수를 참조한다면 아두이노 PIN과 호환성을 줄 수 있지 않을까 합니다.
그리고 이 변수 이하에 나머지 ADC 포트들을 확장하면 어떨가 라는 생각을 하게 되었습니다.

OpenCR Turtlebot3_segway uproad compile error

Arduino 에서 Turtlebot3 Friends 의 Segway 예제를 불러와서 업로드한 결과 아래 오류 메시지와 같은 결과 값을 계속 얻고 있습니다. Filters.h 헤더파일이 turtlebot3_segway.h 에서 있음을 확인했습니다.

In file included from /home/yimeuisin/Arduino/libraries/turtlebot3_segway/turtlebot3_segway.ino:19:0:
sketch/turtlebot3_segway.h:5:21: fatal error: Filters.h: No such file or directory
compilation terminated.
exit status 1
보드 OpenCR Board 컴파일 에러.

Dynamixel 상수를 레지스터명으로 변경하는 작업을 해보려 합니다.

현재 코드의 몇몇 레지스터 읽고 쓰는 부분이 상수로 되어 있는
부분을 레지스터 명으로 변경하여 조금 더 코드 코드 가독성을
올려보려 합니다.
아래처럼 말입니다.

ex >>

this->writeByte(bID, 16, level);

to

//(HEX) Writing Item Len Min Max # define DXL_STATUS_RETURN_LEVEL 16 // 0x10 Status Return Level 1 0 2 this->writeByte(bID, DXL_STATUS_RETURN_LEVEL, level);

혹시 의견이나 다이나믹셀 소스코드가 수정중이시라면
말씀해주세요.
이상입니다.

Error occurred when uploading turtlebot3_with_openmanipulator_core.

Sorry for disturbing you.
Thank you for helping me solve the former problem.
Now I want to use openmanipulator with turtlebot3.
I tried to upload turtlebot3_with_openmanipulator_core to opencr following this link.
http://emanual.robotis.com/docs/en/platform/turtlebot3/manipulation/#opencr-setup
However, an error occurred when compiling the code, showing
'class Turtlebot3Sensor ' has no member named 'getPushedBumper'.
The opencr firmware version is 1.2.0.
Should I comment out the line concerning "getPushedBumper" before uploading to openCR manually?
In fact, the former problem occurred when I tried to uploaded the code after comment out this line.

Another question is that if "turtlebot3_with_openmanipulator_core" is successfully uploaded to openCR. "turtlebot3_core" is overwritten. So can the motors of wheels run as normal?

Thank you in advance!

digitalWriteFast would be nice to have

As I discussed on the Forum, you can get a lot better performance on digital IO if you directly talk to the registers. This is if you are talking directly to specific constant IO pin...

http://en.robotis.com/service/forum_view.php?bbs_no=2406779&page=1&save_sca=&sca=&save_stx=&stx=&sfl=

But it is pretty messy and problematic if the user has to do it manually. On AVR arduino as well as Teensy, they added another set of functions digitalWriteFast (and digitalReadFast) which for fixed constant pins goes directly to the registers...

Example code: function showing different code types of code:

GPIO_TypeDef *pin1_port;
uint32_t  pin1_set_mask;
uint32_t  pin1_clear_mask;
uint16_t loop_count;

void setup() {
  // put your setup code here, to run once:
  while (!Serial && millis() < 4000) ; 
  Serial.begin(115200);
  Serial.println("Start Test");
  pinMode (0, OUTPUT);
  for(int i=0; i < 5; i++) {
    digitalWrite(0, HIGH);
    delay(1);
    digitalWrite(0, LOW);
    delay(1);
  }
  pinMode (1, OUTPUT);
  for(int i=0; i < 5; i++) {
    digitalWrite(1, HIGH);
    delay(1);
    digitalWrite(1, LOW);
    delay(1);
  }
  pinMode(2, OUTPUT);
  // Lets get and cache for pin 1... 
  pin1_port = g_Pin2PortMapArray[1].GPIOx_Port;
  pin1_set_mask = g_Pin2PortMapArray[1].Pin_abstraction;
  pin1_clear_mask = (uint32_t)g_Pin2PortMapArray[1].Pin_abstraction << 16;

}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(0, HIGH);
  digitalWrite(0, LOW);
  digitalWrite(0, HIGH);
  digitalWrite(0, LOW);
  digitalWrite(0, HIGH);
  digitalWrite(0, LOW);
  
  // Lets try the HAL way?
  pin1_port->BSRR = pin1_set_mask;
  pin1_port->BSRR = pin1_clear_mask;
  pin1_port->BSRR = pin1_set_mask;
  pin1_port->BSRR = pin1_clear_mask;
  pin1_port->BSRR = pin1_set_mask;
  pin1_port->BSRR = pin1_clear_mask;

  // put your main code here, to run repeatedly:
  digitalWriteFast(2, HIGH);
  digitalWriteFast(2, LOW);
  digitalWriteFast(2, HIGH);
  digitalWriteFast(2, LOW);
  digitalWriteFast(2, HIGH);
  digitalWriteFast(2, LOW);
}

That does pin 0 the normal way, pin 1 the save register names earlier and use masks and then pin 2 using digitalWriteFast.

I have included a zip file with a first pass done for digitalWriteFast as well as this test program. Not sure which route if any you wish to do. AVR Arduino it was done as external library. Teensy, he built it directly into the main core header files...

I ran this on my opencr with Logic analyzer attached and you can see the three IO pins, where the digitalWriteFast works more or less the same as the hard coded IO pins.
screenshot

opencr_gpio_speed_test-180430a.zip

I also looked at the generated code: using the command:
PS C:\Users\kurte\AppData\Local\Temp\arduino_build_318322> C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools
opencr_gcc\5.4.0-2016q2\arm-none-eabi\bin\objdump -D .\opencr_gpio_speed_test.ino.elf > foo

When I looked at foo:

8003b50 <loop>:
 8003b50:	b510      	push	{r4, lr}
 8003b52:	2101      	movs	r1, #1
 8003b54:	2000      	movs	r0, #0
 8003b56:	f005 fdc5 	bl	80096e4 <digitalWrite>
 8003b5a:	2100      	movs	r1, #0
 8003b5c:	4608      	mov	r0, r1
 8003b5e:	f005 fdc1 	bl	80096e4 <digitalWrite>
 8003b62:	2101      	movs	r1, #1
 8003b64:	2000      	movs	r0, #0
 8003b66:	f005 fdbd 	bl	80096e4 <digitalWrite>
 8003b6a:	2100      	movs	r1, #0
 8003b6c:	4608      	mov	r0, r1
 8003b6e:	f005 fdb9 	bl	80096e4 <digitalWrite>
 8003b72:	2101      	movs	r1, #1
 8003b74:	2000      	movs	r0, #0
 8003b76:	f005 fdb5 	bl	80096e4 <digitalWrite>
 8003b7a:	2100      	movs	r1, #0
 8003b7c:	4608      	mov	r0, r1
 8003b7e:	f005 fdb1 	bl	80096e4 <digitalWrite>
 8003b82:	490d      	ldr	r1, [pc, #52]	; (8003bb8 <loop+0x68>)
 8003b84:	4b0d      	ldr	r3, [pc, #52]	; (8003bbc <loop+0x6c>)
 8003b86:	4a0e      	ldr	r2, [pc, #56]	; (8003bc0 <loop+0x70>)
 8003b88:	681b      	ldr	r3, [r3, #0]
 8003b8a:	680c      	ldr	r4, [r1, #0]
 8003b8c:	6812      	ldr	r2, [r2, #0]
 8003b8e:	611c      	str	r4, [r3, #16]
 8003b90:	490c      	ldr	r1, [pc, #48]	; (8003bc4 <loop+0x74>)
 8003b92:	611a      	str	r2, [r3, #16]
 8003b94:	480c      	ldr	r0, [pc, #48]	; (8003bc8 <loop+0x78>)
 8003b96:	611c      	str	r4, [r3, #16]
 8003b98:	611a      	str	r2, [r3, #16]
 8003b9a:	611c      	str	r4, [r3, #16]
 8003b9c:	611a      	str	r2, [r3, #16]
 8003b9e:	f005 fdc9 	bl	8009734 <_ZN5Print5printEPKc>
 8003ba2:	4b0a      	ldr	r3, [pc, #40]	; (8003bcc <loop+0x7c>)
 8003ba4:	6bda      	ldr	r2, [r3, #60]	; 0x3c
 8003ba6:	6b9b      	ldr	r3, [r3, #56]	; 0x38
 8003ba8:	0411      	lsls	r1, r2, #16
 8003baa:	611a      	str	r2, [r3, #16]
 8003bac:	6119      	str	r1, [r3, #16]
 8003bae:	611a      	str	r2, [r3, #16]
 8003bb0:	6119      	str	r1, [r3, #16]
 8003bb2:	611a      	str	r2, [r3, #16]
 8003bb4:	6119      	str	r1, [r3, #16]
 8003bb6:	bd10      	pop	{r4, pc}

It also looked pretty similar. Note: I had a simple Serial.print("."); between the using the registers directly and using my digitalWriteFast.

Note: I have not looked at doing digitalReadFast yet. But probably would be very similar.

Build Error

Hi team
I got the error as following . Though I reburn the bootloader ,the problem dosent fix.
Any idea?
26803855_1290405727727028_1558075465_n

Arduino upload command fail if Serial monitor is open.

This is probably a known issue, but thought I would mention.

If I have the Arduino Serial monitor window open and try to do an upload command, the command will fail as it could not open the Serial port.

With some other boards, when you issue the Upload command, they will gray out the contents of the Serial monitor window, then when the upload completes, it automatically re-enables the Serial monitor window. Which is nice, especially if you have Serial outputs that happen quickly.

How do I use "Wire.h" library ?

Hi team ,
I want to include Wire.h library to my code . I find there are some definition in I2Cdev.cpp and I try to change the definition as following:

#define I2CDEV_IMPLEMENTATION       I2CDEV_ARDUINO_WIRE
//#define I2CDEV_IMPLEMENTATION       I2CDEV_BUILTIN_FASTWIRE

and then include "Arduino.h" and "Wire.h" to my code:

#include "Arduino.h"
#include "Wire.h"
void setup() {
}

void loop() {
 
}

However , the compiler still cant find "Wire.h" .
Any Idea?
Thanks in advance .

SPI Transaction support plus...

Not sure if, best to do this as issue? Or discussion some place, but was wondering about the SPI support, so took a quick look through SPI implementation and have a few suggestions.

I might later try another Pull Request, but currently don't have enough information.

I noticed that you do have beginTransaction and endTransaction defined in the library but you have not told the world that you have it.

That is I believe most all SPI libraries that support transactions have:

// SPI_HAS_TRANSACTION means SPI has beginTransaction(), endTransaction(),
// usingInterrupt(), and SPISetting(clock, bitOrder, dataMode)
#define SPI_HAS_TRANSACTION 1

You will find there are a reasonable number of libraries that test for this and then use the begin/end stuff.

Obviously would be easy to do simple PR to do this.

However, I believe that this should probably be enhanced some before doing so. That is currently your beginTransaction, is simply ALWAYS calling off to set everything.

Instead I believe it should at a minimum do something like:
if new settings do not equal current settings, than do all of the init:
Example Teensy

	void beginTransaction(SPISettings settings) {
... (Stuff for handling options for interrupts )
		if (port().CTAR0 != settings.ctar) {
			port().MCR = SPI_MCR_MDIS | SPI_MCR_HALT | SPI_MCR_PCSIS(0x3F);
			port().CTAR0 = settings.ctar;
			port().CTAR1 = settings.ctar| SPI_CTAR_FMSZ(8);
			port().MCR = SPI_MCR_MSTR | SPI_MCR_PCSIS(0x3F);
		}
	}
...

Again this checks the generated CTAR register value (Teensy hardware specific) and only when necessary update it... Could maybe do somethings similar for here, but I don't know your hardware... Is there hardware manual showing some of this?

There is also stuff about the clock handling: Right now you use the setClockDivider(settings.clockDiv);

So you currently take the desired clock rate, example 4000000 and in the function:
SPISettings::init_AlwaysInline you have code that divides the desired speed by some fixed dividers like
2, 4, 8, 16... and return some value like SPI_CLOCK_DIV4... (as 50000000/2 = 25000000 which > 2000000
Now as hopefully always inline will remove all of #if for constants being passed in... But maybe not. On Teensy the code checks for built in constants before doing the stuff always inline.

'''
SPISettings(uint32_t clock, uint8_t bitOrder, uint8_t dataMode) {
if (__builtin_constant_p(clock)) {
init_AlwaysInline(clock, bitOrder, dataMode);
} else {
init_MightInline(clock, bitOrder, dataMode);
}
}
'''

Then when you do the begin transaction the call to setClockDivider(SPI_CLOCK_DIV4) will then do case statement on the value and set...
_hspi->Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_4
Where #define SPI_BAUDRATEPRESCALER_4 ((uint32_t)0x00000008)

At a minimum I would believe that the SpiSettings object could/should hold onto the generated pre-scaler value and set it directly and not need the indirection. But next question might be are these the only valid values for SPI speed (25mhz, 12.5, 6.25...?)

Again I only took a quick look through here. If I actually were to try more of it out, I would probably have additional questions like: Is there anything speed wise between your normal SPI where you are in handshake mode for each byte/word transferred, That is void SPIClass::transfer(void *buf, size_t count)
still just does a for loop transferring each item one at a time.

With many of the Teensy boards there is a SPI FIFO queue for RX and TX, so that you can keep the SPI busy. With the lower end (LC), it does not have FIFO but does support double buffering.
Does this processor support something like this?

DMA: I see there is a quick transfer, transferFast which I believe is only a write operation using DMA?
Again with the Teensy we added some more dma support... https://github.com/PaulStoffregen/SPI

Again not sure what level of support you would like here? But thought I would at least document a few things I noticed.

Maybe if I get a chance I might try doing a few changes and see about supporting some other display like the ili9341. It would be curious to see the speed. I would probably start with the Adafruit library, but it would be nice to get faster speed, like we have on the Teensy using the ili9341_t3 library and it's derivatives. I know there are a few DMA versions of this for some platforms.

Kurt

Arduino: Does not support Sketch->Export compiled binary command

With most Arduino board types, you can use this command to do a build, and then have put a copy of the output binary into your sketch folder.

This can be useful for example if you wish to build the Turtlebot3 Arduino code, and then use something like RCP or WinSCP or... to copy the binary to your SBC board, where you can hopefully use the commands like opencr_ld_shell_arm (or... _x86) to then have the SBC machine

I am pretty sure you just need to add a couple of lines to the platform.txt file.

## Create hex or binary
recipe.objcopy.hex.pattern="{compiler.path}{compiler.elf2hex.cmd}" {compiler.elf2hex.flags} {compiler.elf2hex.extra_flags} "{build.path}/{build.project_name}.elf" "{build.path}/{build.project_name}.bin"

## Save hex
recipe.output.tmp_file={build.project_name}.bin
recipe.output.save_file={build.project_name}.{build.variant}.bin

Note: I only added the Save hex lines, the create hex or binary are already there. I actually copied those lines from the Arduino update for the SAM boards.

When I tried it out. With a copy of the Turtlebot3_core (for waffle), that I renamed to: turtlebot3_core_unchanged

It create the file: turtlebot3_core_unchanged.ino.OpenCR.bin
in the sketch directory. I have not tried it out yet on the Turtle but hopefully it works.

How do I access to register to set PWM frequency and resolution with OpenCR?

Hi ROBOTIS team,
I want to do a drone project with stm32 OpenCR Board . Now I have to set PWM Pins to 400 Hz and create some couters for my radio controller but I can't found the low layer function for me to set the peripheral in chip.
My question is that "How do I access to register and set the peripheral "?

UART

Can we use the UART Connections on the board from Arduino?
And if the answer is yes, How do i do that?
Because i have a motorboard controller that is communicating over serial, i want that to connect to say UART1 on the board. And i want to create a class to read from the board, so the class must have aacces to the UART, can you give me please an example?

Kind regards
Bert Berrevoets.
opencr

Opencr Board without USB - Usable ?

Hi guys, just bought a turtlebot 3 and noticed the USB port is detached from the board, some PCB paths were beyond recover by soldering. Can I still use the board with a Serial/USB adapter or other device? If so, witch connections should I make ?

RTOS library cannot be included by other source files?

Hi team,
I tried to include RTOS.h to my source file as following . However the compiler return error :

.arduino15/packages/OpenCR/hardware/OpenCR/1.0.15/libraries/RTOS/src/RTOS.h:1:8: error: expected identifier or '(' before string constant
 extern "C"
        ^
exit status 1
Error compiling for board OpenCR Board.

task.h

#ifndef _STABLE_H
#define _STABLE_H
#include "RTOS.h"
#ifdef __cplusplus
 extern "C" {
#endif
 void task(void const *argument);

#ifdef __cplusplus
}
#endif
#endif

task.c

#include "stable.h"
void task(void const *argument)
{
  (void) argument;
  while(1){
   digitalWrite(13,!digitalRead(13));
    osDelay(1000);
  }
}

It works fine if I modify the libraries/RTOS/src/RTOS.h like following:

#ifdef __cplusplus
 extern "C" {
#endif
 #include "cmsis_os.h"
#ifdef __cplusplus
}
#endif

Any idea?

Serial.flush - is not implemented

Currently the USB Serial.flush() is an empty function.

Would be nice if it would force any outstanding write requests to be output, like it does on Hardware Serial ports.

I know it is implemented on a few different platforms, like Teensy and I believe at least some of the AVR platforms.

I personally use it for at least two reasons:
a) Debug: What I was doing now... If I have code that might Crash/Hang - I might do something like:

Serial.println("Before Foo");Serial.flush()
(something that may crash) 
Serial.println("After Foo"); Serial.flush();

b) To reduce latency. Example if the board is used to listen to requests from a host board, who is waiting for our reply, You may want to call flush right after generating the reply, to shorten the time for the host to get the reply (I do that on my Servo controller boards...)

I don't yet know enough of the USB code here on how to emulate a timeout...

Using USBSerial and Serial1

Hello,
When i want to use the USBSerial and Serial1 at the same time with different speeds, then suddenly my computer is not seeing the board any more, and i get i dmesg the following.

[10609.183641] cdc_acm 1-1.2:1.0: failed to set dtr/rts

with ls /dev, i also cannot see the port /dev/ttyACM0.

When i set both ports to 19200, then everything is working.
Can you explain/fix this problem, because the hardware connected to Serial1 can only work with 19200, and i want the USB connection at 115200.

Kind regards,
Bert Berrevoets.

OpenCR Upload Fail

Hi team ,
l have the same error like this issue
ROBOTIS-GIT/turtlebot3#108

so I update openCR as following:
Open Arduino -> Toos -> Board: -> Board Manager… -> Update (v 1.0.15)

However, I get following error when I upload tuetlebot_core code, Do you have any advice how to fix this issue?

Sketch uses 174064 bytes (22%) of program storage space. Maximum is 786432 bytes.
Global variables use 45372 bytes of dynamic memory.
opencr_ld ver 1.0.2
opencr_ld_main

file name : /tmp/arduino_build_319984/turtlebot3_core.ino.bin
file size : 171 KB
Open port OK
Clear Buffer Start
Clear Buffer End

Board Name : OpenCR R1.0
Board Ver : 0x17020800
Board Rev : 0x00000000

flash_erase : 0 : 0.955000 sec
flash_write : 0 : 2.264000 sec
CRC Fail : 0xF020 : 1199B30, 0 0.627000 sec
[FAIL] Download

1.1.13 incorrectly reports its version number

Just upgraded to 1.1.13. Upgrade successful, but the /version_info topic still claims it's 1.1.12:

Update report:

./update.sh /dev/ttyACM0 waffle.opencr 
x86_64
amd64
OpenCR Update Start..
opencr_ld_shell ver 1.0.0
opencr_ld_main 
[  ] file name   	: waffle.opencr 
[  ] file size   	: 172 KB
[  ] fw_name     	: waffle 
[  ] fw_ver      	: 1.1.3 
[OK] Open port   	: /dev/ttyACM0
[  ]
[  ] Board Name  	: OpenCR R1.0
[  ] Board Ver   	: 0x17020800
[  ] Board Rev   	: 0x00000000
[OK] flash_erase 	: 1.01s
[OK] flash_write 	: 0.89s 
[OK] CRC Check   	: 118EAE2 118EAE2 , 0.005000 sec
[OK] Download 
[OK] jump_to_fw 

`/version_info' topic reports this:

hardware: "1.0.0"
firmware: "1.1.2"
software: "1.0.0"
---

angular velocity on /imu topic broken

I have recently upgraded the OpenCR firmware on my TB (I am now in the 1.1.2, before I was in 1.0.7). It looks like the units on /imu topic have been switched to radians (from raw ADC readings), but the numbers appear broken. I make the robot spin by exactly 1rad/s (verified correct by external means) and the imu/ topic reports 0.12 on z-axis angular velocity.

I believe the problem is that the calculations assume that the gyroscope range is +/-250 degrees (cf. the value of GYRO_FACTOR constant in turtlebot3_sensor.h), but the FS_SEL bits are still set to +/- 2000 range (see the register write to GYRO_CONFIG register in MPU9250.cpp)

Cannot compile OpenCR codes

When trying to compile any code under OpenCR Board option from Arduino IDE, I get the following error:

Arduino: 1.8.1 (Linux), TD: 1.35, Board: "OpenCR Board, OpenCR Bootloader"

fork/exec /home/robotis/.arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++: no such file or directory
Error compiling for board OpenCR Board.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

When enabled 'Show verbose output during compilation' got this one:

Arduino: 1.8.1 (Linux), TD: 1.35, Board: "OpenCR Board, OpenCR Bootloader"

/home/robotis/arduino-1.8.1/arduino-builder -dump-prefs -logger=machine -hardware /home/robotis/arduino-1.8.1/hardware -hardware /home/robotis/.arduino15/packages -tools /home/robotis/arduino-1.8.1/tools-builder -tools /home/robotis/arduino-1.8.1/hardware/tools/avr -tools /home/robotis/.arduino15/packages -built-in-libraries /home/robotis/arduino-1.8.1/libraries -libraries /home/robotis/Arduino/libraries -fqbn=OpenCR:OpenCR:OpenCR:upload_method=UploadMethod -ide-version=10801 -build-path /tmp/arduino_build_293874 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.opencr_tools.path=/home/robotis/.arduino15/packages/OpenCR/tools/opencr_tools/1.0.0 -prefs=runtime.tools.opencr_gcc.path=/home/robotis/.arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2 -verbose /tmp/untitled1520870712.tmp/sketch_apr21a/sketch_apr21a.ino
/home/robotis/arduino-1.8.1/arduino-builder -compile -logger=machine -hardware /home/robotis/arduino-1.8.1/hardware -hardware /home/robotis/.arduino15/packages -tools /home/robotis/arduino-1.8.1/tools-builder -tools /home/robotis/arduino-1.8.1/hardware/tools/avr -tools /home/robotis/.arduino15/packages -built-in-libraries /home/robotis/arduino-1.8.1/libraries -libraries /home/robotis/Arduino/libraries -fqbn=OpenCR:OpenCR:OpenCR:upload_method=UploadMethod -ide-version=10801 -build-path /tmp/arduino_build_293874 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.opencr_tools.path=/home/robotis/.arduino15/packages/OpenCR/tools/opencr_tools/1.0.0 -prefs=runtime.tools.opencr_gcc.path=/home/robotis/.arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2 -verbose /tmp/untitled1520870712.tmp/sketch_apr21a/sketch_apr21a.ino
Using board 'OpenCR' from platform in folder: /home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11
Using core 'arduino' from platform in folder: /home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11
Detecting libraries used...
"/home/robotis/.arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++" -c -g -O2 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE  -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10801 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/bsp/opencr" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/bsp/opencr/include" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/hw" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/hw/driver" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/hw/usb_cdc" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/cores/arduino" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR" "/tmp/arduino_build_293874/sketch/sketch_apr21a.ino.cpp" -o "/dev/null"
Generating function prototypes...
"/home/robotis/.arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++" -c -g -O2 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE  -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10801 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/bsp/opencr" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/bsp/opencr/include" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/hw" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/hw/driver" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/hw/usb_cdc" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR/" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/cores/arduino" "-I/home/robotis/.arduino15/packages/OpenCR/hardware/OpenCR/1.0.11/variants/OpenCR" "/tmp/arduino_build_293874/sketch/sketch_apr21a.ino.cpp" -o "/tmp/arduino_build_293874/preproc/ctags_target_for_gcc_minus_e.cpp"
fork/exec /home/robotis/.arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++: no such file or directory
Error compiling for board OpenCR Board.

Is there some step I am missing? I am using OpenCR version 1.0.11 and basically following instructions on Turtlebot3 Wiki.

About Bootloader

Hi, I used "make" to compiled the bootloader file and generate the .bin ,and when i replace the bin file in arduino package ,i flash it successful ,but the bootloader seem not work,the arduino power led was not lighten up,Do you know why? or there is some problem in the code ?

Dynamixel Pro Libraries

Hi team,

I'm from the Queensland University of Technology and currently working on a project for the Amazon picking challenge. We have 3 of the Dynamixel Pro L54 Series on order.

We're designing a system that needs to communicate to multiple types of motors, Dynamixel and some others. The current system is using a Teensy 3.6 using the Arduino IDE. What we would like is to also control the Dynamixel motors using the same Teensy so that we can eliminate the need for using the USB2Dynamixel.

I've been digging through these repositories and have found the Dynamixel.cpp and Dynamixel.h seem to be exactly what I'm looking for.

Would anyone be able to confirm that this is what we need for our application?
If so would someone also be able to clarify what this pin is supposed to be: BDPIN_DXL_PWR_EN

Thanks in advance.
Cheers,
Matt

5VDC power only outputting 900mA

Conditions

  • Newly purchased (arrived 03/02/2018) OpenCR Board from Turtlebot 3 Burger
  • Powered from fully charged LiPo Battery that came with the kit
    • Also tried powering from SMPS, but did not help
  • Unable to adequately power SBC (ODROID XU4) from 5VDC@4A Output port

Main Issue

I don't know if this is the proper place to raise issues about the OpenCR Hardware.
I recently ordered Turtlebot 3 Burger from Dabit Industries, and fitted it with ODROID XU4 (as opposed to a Raspberry Pi 3).

Unfortunately, it got stuck in a loop of restarting, so I figured it must be an issue with the power supply.
When I checked the current on the 5VDC power output, it was only outputting 900mA ( according to the specifications, it should be able to supply 4A@5V; my battery was fully charged). This is a critical issue as it prevents the robot from operating untethered to power source for the SBC.

I had to order a new OpenCR board, as I didn't believe ROBOTIS would accept repairs/replacements for defects on a component from a part ordered from another distributor. While the shipment arrives, it would be great if you could double check on the fact that the board could supply 4A@5V at all. It was certainly unable to do so from the get-go.

DYNAMIXEL XM430-W210-R with OpenCR

Hi,
I am trying to setup the OpenCR Board to control four DYNAMIXEL XM430-W210-R by daisychaining them. However unfortunately, none of these motors seem to work.
I already tried multiple examples from OpenCR -> DynamixelWorkbench such as t_Find_Dynamixel. However none of these where able to find any Motors, even though I adapted them to use all available baudrates and ranges from 0 to 254 on the scans. (both when all four and also when only one motor was attached).
I also tried to use the usb_to_dxl Example to use the OpenCR board as a Dynamixel2Usb adapter as suggested in this issue, but with Windows7 the board was not correctly identified so I could not test the motors with RoboplusManager 2.

Other than the issue with the motors, the board seems to be running completely fine. With the default firmware, reading IMU data, etc... works perfectly.

I hope that you could help me find the problem with the motors.

Thank you very much and kind regards!

Not move motor when we push button.

Our motor and opencr was broken.
So we bought new motor and opencr.

We check motor function by this firmware (https://github.com/ROBOTIS-GIT/OpenCR/blob/master/arduino/opencr_arduino/opencr/libraries/OpenCR/examples/10.%20Etc/usb_to_dxl/usb_to_dxl.ino) and R+Manager2.
At that time we check worked motor.

we burned firmware here(https://github.com/ROBOTIS-GIT/OpenCR/blob/master/arduino/opencr_arduino/opencr/libraries/turtlebot3/examples/turtlebot3_burger/turtlebot3_core/turtlebot3_core.ino).

We pushed button but motor is not move.
We checked button function and we checked it by log output.

537a541,542
>   sprintf(log_msg, “1”);
>   nh.loginfo(log_msg);
544a550,551
>   sprintf(log_msg, “2");
>   nh.loginfo(log_msg);
>   

Button and Motor is worked but not move motor when push button.

FreeRTOS

I have seen some FreeRTOS sources included the tree, but are they really used? I would like to port my realtime robot servo control code from Olimex STM32 board where I had FreeRTOS ported myself, to new OpenCR based on M7, so I am looking how it can be done easily.
Can I use your FreeRTOS port from repo directly and bypass Arduino stuff, or is Arduino implementation internally using FreeRTOS and Arduino loop is just rtos task?
Sorry for maybe dumb question, but before I dive into many source files and spent useless time, I want to be sure what is the architecture behind OpenCR, I have not found any SW or SYS architectural document about OpenCR board, only some specs.
thanks, ufon

OpenCR1.0 Bord Dynamixel port max current

Hi,
I currently started to work with the Dynamixel X-Series and the OpenCR board.
For my project I would like to daisy chain Dynamixel servos (XL430-W250 or XM430-W210) and connect them to the OpenCR board.
My question is how much current can I draw from the board. For Example, would two XL430-W250 at full load work? Where is the limit from which I need external power supply?
Could not find any information about the max supply current from the board in the manual and would be glad for any help.
:)

Fail to open port 1 : /dev/ttyACM0

I was trying to update the firmware of OpenCR with 'update.sh' but keep having problem opening the port. I have checked with the port name and also tried it both on my PC and joule. Anyone having dealt with it before? Do I need to push 'boot' button or anything before I run the shell script?

turtlebot3 segway example doesn't run well

  1. Put a description that makes user:
    1-1. change the dynamixel control mode into pwm control mode
    1-2. put appropriate pose of the OpenCR board

  2. Debug anything that are related with Filters.h
    including : lowpassfilter() function

Wish there were hardware based Wire Library

I wish that the Wire library was using the underlying hardware I2C instead of the bitbanging I2C code.

Also wish that it exported a Wire1 object which uses the I2C2 hardware object which currently defaults to Arduino pins 50 and 51.

I have started working on it and have a partial version converted, that can compile for either software I2C output or hardware. There are several things I that I have not tried to do yet, like support slave mode, not sure about how to implement the sendStop parameter of endTransmission as the underlying HAL calls don't know anything about this.

But: if you want to take a look at the WIP, it is up in new branch (based off of my SPI enhancements branch)

https://github.com/KurtE/OpenCR/tree/Wire-Library

I have included here an updated version of the I2CScanner program that came from Arduino playground. I hacked up the version that ships with Teensyduino, to allow you you to configure it for which Wire object...
I2CScanner-180622a.zip

I have also done some testing using one of my own test programs I have been trying out adding three VL6180 sensors from Adafruit using with of Adafruits I2C Expanders. And again updated it to allow me to choose which wire library to use.
Test_3_vl6180x-180622a.zip

Other things I have not tried/tested is to set the buss speed. I have code in place that can set one of 3 frequency values. I am using the magic numbers for the i2c_handle_.Init.Timing values. Not sure how many we should try adding: maybe 100000, 400000, 1000000 any others.

I will try to continue to flesh out a few more things, unless someone beats me to it ;)

1.0.17 burn bootloader error

arduino 1.8.1

error messages -----------------------------------------------
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Deducing device DFU version from functional descriptor length
Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Cannot open DFU device 0483:df11
No DFU capable USB device available
부트로더 굽는중 에러발생
C:\Users\gun\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-ar: unable to rename 'core\core.a'; reason: File exists

exit status 1
보드 OpenCR Board 컴파일 에러.

Arduino: Compile sketches without warnings

Sorry not sure if this is right place or if you are wanting issues raised like this.

I typically try to build my applications to be able to do builds without any compiler warnings as often times warnings turn out to be bugs I have not ran into yet...

So if you choose OpenCR as the board type, and turn on compile warnings:
File->Preferences (or CTRL-,)
And turn on options for Vebose output Compile, and compiler Warnings ALL,
And then try to build a program like the Example a_Serial_HelloWorld I am currently seeing lots of Warnings:

Note: I am running Arduino 1.8.5 and OpenCR 1.1.2... Windows 10 64bit
Output shown during Build:


D:\arduino-1.8.5\arduino-builder -dump-prefs -logger=machine -hardware D:\arduino-1.8.5\hardware -hardware C:\Users\kurte\AppData\Local\Arduino15\packages -hardware C:\Users\kurte\Documents\Arduino\hardware -tools D:\arduino-1.8.5\tools-builder -tools D:\arduino-1.8.5\hardware\tools\avr -tools C:\Users\kurte\AppData\Local\Arduino15\packages -built-in-libraries D:\arduino-1.8.5\libraries -libraries C:\Users\kurte\Documents\Arduino\libraries -fqbn=OpenCR:OpenCR:OpenCR:upload_method=UploadMethod -ide-version=10805 -build-path C:\Users\kurte\AppData\Local\Temp\arduino_build_961740 -warnings=all -build-cache C:\Users\kurte\AppData\Local\Temp\arduino_cache_852849 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.opencr_tools.path=C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_tools\1.0.0 -prefs=runtime.tools.opencr_gcc.path=C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2 -verbose C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\libraries\OpenCR\examples\03. Communication\a_Serial_HelloWorld\a_Serial_HelloWorld.ino
D:\arduino-1.8.5\arduino-builder -compile -logger=machine -hardware D:\arduino-1.8.5\hardware -hardware C:\Users\kurte\AppData\Local\Arduino15\packages -hardware C:\Users\kurte\Documents\Arduino\hardware -tools D:\arduino-1.8.5\tools-builder -tools D:\arduino-1.8.5\hardware\tools\avr -tools C:\Users\kurte\AppData\Local\Arduino15\packages -built-in-libraries D:\arduino-1.8.5\libraries -libraries C:\Users\kurte\Documents\Arduino\libraries -fqbn=OpenCR:OpenCR:OpenCR:upload_method=UploadMethod -ide-version=10805 -build-path C:\Users\kurte\AppData\Local\Temp\arduino_build_961740 -warnings=all -build-cache C:\Users\kurte\AppData\Local\Temp\arduino_cache_852849 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.opencr_tools.path=C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_tools\1.0.0 -prefs=runtime.tools.opencr_gcc.path=C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2 -verbose C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\libraries\OpenCR\examples\03. Communication\a_Serial_HelloWorld\a_Serial_HelloWorld.ino
Using board 'OpenCR' from platform in folder: C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2
Using core 'arduino' from platform in folder: C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2
Detecting libraries used...
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-g++" -c -g -O2 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE  -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\sketch\a_Serial_HelloWorld.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-g++" -c -g -O2 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE  -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\sketch\a_Serial_HelloWorld.ino.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\preproc\ctags_target_for_gcc_minus_e.cpp"
"D:\arduino-1.8.5\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-g++" -c -g -O2 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\sketch\a_Serial_HelloWorld.ino.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\sketch\a_Serial_HelloWorld.ino.cpp.o"
In file included from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/USBSerial.h:37:0,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/variant.h:34,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/Arduino.h:87,

                 from C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\sketch\a_Serial_HelloWorld.ino.cpp:1:

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/RingBuffer.h:28:0: warning: "SERIAL_BUFFER_SIZE" redefined

 #define SERIAL_BUFFER_SIZE 128

 ^

In file included from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/variant.h:33:0,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/Arduino.h:87,

                 from C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\sketch\a_Serial_HelloWorld.ino.cpp:1:

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:32:0: note: this is the location of the previous definition

 #define SERIAL_BUFFER_SIZE 2048

 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:82:42: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

     ring_buffer tx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:83:42: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

     ring_buffer rx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:82:42: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11

     ring_buffer tx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:83:42: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11

     ring_buffer rx_buffer = { { 0 }, 0, 0};

                                          ^

Compiling libraries...
Compiling core...
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" -c -g -x assembler-with-cpp -MMD -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\startup\startup_stm32f746xx.S" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\startup\startup_stm32f746xx.S.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\bsp.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\bsp.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\stm32f7xx_it.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\stm32f7xx_it.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\syscalls.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_gettimeofday':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:71:37: warning: unused parameter 'tp' [-Wunused-parameter]

 int _gettimeofday (struct timeval * tp, struct timezone * tzp)

                                     ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_kill':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:91:15: warning: unused parameter 'pid' [-Wunused-parameter]

 int _kill(int pid, int sig)

               ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:91:24: warning: unused parameter 'sig' [-Wunused-parameter]

 int _kill(int pid, int sig)

                        ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_write':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:103:16: warning: unused parameter 'file' [-Wunused-parameter]

 int _write(int file, char *ptr, int len)

                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_close':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:114:16: warning: unused parameter 'file' [-Wunused-parameter]

 int _close(int file)

                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_fstat':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:119:16: warning: unused parameter 'file' [-Wunused-parameter]

 int _fstat(int file, struct stat *st)

                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_isatty':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:125:17: warning: unused parameter 'file' [-Wunused-parameter]

 int _isatty(int file)

                 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_lseek':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:130:16: warning: unused parameter 'file' [-Wunused-parameter]

 int _lseek(int file, int ptr, int dir)

                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:130:26: warning: unused parameter 'ptr' [-Wunused-parameter]

 int _lseek(int file, int ptr, int dir)

                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:130:35: warning: unused parameter 'dir' [-Wunused-parameter]

 int _lseek(int file, int ptr, int dir)

                                   ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_read':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:135:15: warning: unused parameter 'file' [-Wunused-parameter]

 int _read(int file, char *ptr, int len)

               ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_open':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:147:17: warning: unused parameter 'path' [-Wunused-parameter]

 int _open(char *path, int flags, ...)

                 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:147:27: warning: unused parameter 'flags' [-Wunused-parameter]

 int _open(char *path, int flags, ...)

                           ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_wait':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:153:16: warning: unused parameter 'status' [-Wunused-parameter]

 int _wait(int *status)

                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_unlink':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:159:19: warning: unused parameter 'name' [-Wunused-parameter]

 int _unlink(char *name)

                   ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_times':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:165:24: warning: unused parameter 'buf' [-Wunused-parameter]

 int _times(struct tms *buf)

                        ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_stat':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:170:17: warning: unused parameter 'file' [-Wunused-parameter]

 int _stat(char *file, struct stat *st)

                 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_link':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:176:17: warning: unused parameter 'old' [-Wunused-parameter]

 int _link(char *old, char *new)

                 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:176:28: warning: unused parameter 'new' [-Wunused-parameter]

 int _link(char *old, char *new)

                            ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c: In function '_execve':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:188:19: warning: unused parameter 'name' [-Wunused-parameter]

 int _execve(char *name, char **argv, char **env)

                   ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:188:32: warning: unused parameter 'argv' [-Wunused-parameter]

 int _execve(char *name, char **argv, char **env)

                                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\syscalls.c:188:45: warning: unused parameter 'env' [-Wunused-parameter]

 int _execve(char *name, char **argv, char **env)

                                             ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\system_clock.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\system_clock.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\bsp\opencr\system_stm32f7xx.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\system_stm32f7xx.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\hw.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\hw.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\can.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c: In function 'canWriteMsg':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c:55:3: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]

   memcpy(msg.data, p_msg->data, 8);

   ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c:55:3: warning: incompatible implicit declaration of built-in function 'memcpy'

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c:55:3: note: include '<string.h>' or provide a declaration of 'memcpy'

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c: In function 'canReadMsg':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c:72:5: warning: incompatible implicit declaration of built-in function 'memcpy'

     memcpy(p_msg->data, rx_msg->data, p_msg->length);

     ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\can.c:72:5: note: include '<string.h>' or provide a declaration of 'memcpy'

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\delay.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\delay.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_adc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_adc.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_can.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_can.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_can.c: In function 'HAL_CAN_RxCpltCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_can.c:426:7: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]

       memcpy(rx_buf->data, p_RxMsg->Data, rx_buf->length);

       ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_can.c:426:7: warning: incompatible implicit declaration of built-in function 'memcpy'

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_can.c:426:7: note: include '<string.h>' or provide a declaration of 'memcpy'

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_dxl.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_dxl.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_eeprom.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_eeprom.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_exti.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_exti.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_exti.c: In function 'drv_exti_detach':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_exti.c:152:22: warning: unused variable 'GPIO_InitStructure' [-Wunused-variable]

   GPIO_InitTypeDef   GPIO_InitStructure;

                      ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_i2c.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_i2c.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_micros.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_micros.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_pwm.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_pwm.c.o"
In file included from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/Arduino.h:45:0,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/variant.h:31,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_pwm.c:9:

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_pwm.c: In function 'drv_pwm_set_duty':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/wiring_constants.h:77:39: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]

 #define constrain(amt,low,high) ((amt)<(low)?(low):((amt)>(high)?(high):(amt)))

                                       ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_pwm.c:178:12: note: in expansion of macro 'constrain'

   ulDuty = constrain(ulDuty, 0, (1<<res)-1);

            ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/wiring_constants.h:77:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

 #define constrain(amt,low,high) ((amt)<(low)?(low):((amt)>(high)?(high):(amt)))

                                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_pwm.c:178:12: note: in expansion of macro 'constrain'

   ulDuty = constrain(ulDuty, 0, (1<<res)-1);

            ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/wiring_constants.h:77:72: warning: signed and unsigned type in conditional expression [-Wsign-compare]

 #define constrain(amt,low,high) ((amt)<(low)?(low):((amt)>(high)?(high):(amt)))

                                                                        ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_pwm.c:178:12: note: in expansion of macro 'constrain'

   ulDuty = constrain(ulDuty, 0, (1<<res)-1);

            ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_rtc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_rtc.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_rtc.c: In function 'HAL_RTC_MspInit':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_rtc.c:268:41: warning: unused parameter 'hrtc' [-Wunused-parameter]

 void HAL_RTC_MspInit(RTC_HandleTypeDef *hrtc)

                                         ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_rtc.c: In function 'HAL_RTC_MspDeInit':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_rtc.c:313:43: warning: unused parameter 'hrtc' [-Wunused-parameter]

 void HAL_RTC_MspDeInit(RTC_HandleTypeDef *hrtc)

                                           ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_spi.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_spi.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_timer.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_timer.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_timer.c: In function 'HAL_TIMEx_CommutationCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_timer.c:166:55: warning: unused parameter 'htim' [-Wunused-parameter]

 void HAL_TIMEx_CommutationCallback(TIM_HandleTypeDef* htim)

                                                       ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_timer.c: In function 'HAL_TIMEx_BreakCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_timer.c:172:49: warning: unused parameter 'htim' [-Wunused-parameter]

 void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef* htim)

                                                 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_timer.c: In function 'drv_timer_refresh':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_timer.c:285:32: warning: unused parameter 'channel' [-Wunused-parameter]

 void drv_timer_refresh(uint8_t channel)

                                ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_uart.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_uart.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_uart.c: In function 'drv_uart_flush':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_uart.c:106:29: warning: unused parameter 'uart_num' [-Wunused-parameter]

 void drv_uart_flush(uint8_t uart_num)

                             ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_uart.c: In function 'HAL_UART_TxCpltCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\drv_uart.c:212:50: warning: unused parameter 'UartHandle' [-Wunused-parameter]

 void HAL_UART_TxCpltCallback(UART_HandleTypeDef *UartHandle)

                                                  ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\flash.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\flash.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\ring.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\ring.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\vcp.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\vcp.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\vcp.c: In function 'vcp_write':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\vcp.c:76:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

     if(ret == length)

            ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\vcp.c: In function 'vcp_printf':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\vcp.c:112:20: warning: pointer targets in passing argument 1 of 'vcp_write' differ in signedness [-Wpointer-sign]

   ret = vcp_write( print_buffer, len);

                    ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\vcp.c:59:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *'

 int32_t vcp_write(uint8_t *p_data, uint32_t length)

         ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\wdg.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\wdg.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\wdg.c: In function 'wdg_setup':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\driver\wdg.c:32:1: warning: control reaches end of non-void function [-Wreturn-type]

 }

 ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_cdc.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc.c: In function 'USBD_CDC_Init':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc.c:476:40: warning: unused parameter 'cfgidx' [-Wunused-parameter]

                                uint8_t cfgidx)

                                        ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc.c: In function 'USBD_CDC_DeInit':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc.c:564:42: warning: unused parameter 'cfgidx' [-Wunused-parameter]

                                  uint8_t cfgidx)

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc.c: In function 'USBD_CDC_DataIn':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc.c:664:68: warning: unused parameter 'epnum' [-Wunused-parameter]

 static uint8_t  USBD_CDC_DataIn (USBD_HandleTypeDef *pdev, uint8_t epnum)

                                                                    ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc_interface.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_cdc_interface.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc_interface.c: In function 'CDC_Itf_Control':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_cdc_interface.c:157:69: warning: unused parameter 'length' [-Wunused-parameter]

 static int8_t CDC_Itf_Control (uint8_t cmd, uint8_t* pbuf, uint16_t length)

                                                                     ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_conf.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_conf.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_core.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c: In function 'USBD_RunTestMode':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c:213:60: warning: unused parameter 'pdev' [-Wunused-parameter]

 USBD_StatusTypeDef  USBD_RunTestMode (USBD_HandleTypeDef  *pdev) 

                                                            ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c: In function 'USBD_LL_IsoINIncomplete':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c:509:65: warning: unused parameter 'pdev' [-Wunused-parameter]

 USBD_StatusTypeDef USBD_LL_IsoINIncomplete(USBD_HandleTypeDef  *pdev, uint8_t epnum)

                                                                 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c:509:79: warning: unused parameter 'epnum' [-Wunused-parameter]

 USBD_StatusTypeDef USBD_LL_IsoINIncomplete(USBD_HandleTypeDef  *pdev, uint8_t epnum)

                                                                               ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c: In function 'USBD_LL_IsoOUTIncomplete':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c:520:66: warning: unused parameter 'pdev' [-Wunused-parameter]

 USBD_StatusTypeDef USBD_LL_IsoOUTIncomplete(USBD_HandleTypeDef  *pdev, uint8_t epnum)

                                                                  ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c:520:80: warning: unused parameter 'epnum' [-Wunused-parameter]

 USBD_StatusTypeDef USBD_LL_IsoOUTIncomplete(USBD_HandleTypeDef  *pdev, uint8_t epnum)

                                                                                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c: In function 'USBD_LL_DevConnected':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_core.c:531:62: warning: unused parameter 'pdev' [-Wunused-parameter]

 USBD_StatusTypeDef USBD_LL_DevConnected(USBD_HandleTypeDef  *pdev)

                                                              ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_ctlreq.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_ctlreq.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_ctlreq.c: In function 'USBD_CtlError':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_ctlreq.c:717:51: warning: unused parameter 'req' [-Wunused-parameter]

                             USBD_SetupReqTypedef *req)

                                                   ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_desc.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c: In function 'USBD_VCP_DeviceDescriptor':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c:127:54: warning: unused parameter 'speed' [-Wunused-parameter]

 uint8_t *USBD_VCP_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)

                                                      ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c: In function 'USBD_VCP_LangIDStrDescriptor':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c:139:57: warning: unused parameter 'speed' [-Wunused-parameter]

 uint8_t *USBD_VCP_LangIDStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)

                                                         ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c: In function 'USBD_VCP_ManufacturerStrDescriptor':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c:170:63: warning: unused parameter 'speed' [-Wunused-parameter]

 uint8_t *USBD_VCP_ManufacturerStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)

                                                               ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c: In function 'USBD_VCP_SerialStrDescriptor':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_desc.c:182:57: warning: unused parameter 'speed' [-Wunused-parameter]

 uint8_t *USBD_VCP_SerialStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)

                                                         ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\hw\usb_cdc\usbd_ioreq.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_ioreq.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc_ex.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc_ex.c: In function 'HAL_ADCEx_MultiModeGetValue':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc_ex.c:757:57: warning: unused parameter 'hadc' [-Wunused-parameter]

 uint32_t HAL_ADCEx_MultiModeGetValue(ADC_HandleTypeDef* hadc)

                                                         ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_can.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_can.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_can.c: In function 'HAL_CAN_ConfigFilter':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_can.c:357:59: warning: unused parameter 'hcan' [-Wunused-parameter]

 HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef* hcan, CAN_FilterConfTypeDef* sFilterConfig)

                                                           ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cec.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cec.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cortex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cortex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma2d.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma2d.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash.c: In function 'HAL_FLASH_EndOfOperationCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash.c:456:55: warning: unused parameter 'ReturnValue' [-Wunused-parameter]

 __weak void HAL_FLASH_EndOfOperationCallback(uint32_t ReturnValue)

                                                       ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash.c: In function 'HAL_FLASH_OperationErrorCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash.c:475:55: warning: unused parameter 'ReturnValue' [-Wunused-parameter]

 __weak void HAL_FLASH_OperationErrorCallback(uint32_t ReturnValue)

                                                       ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_gpio.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_gpio.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_gpio.c: In function 'HAL_GPIO_EXTI_Callback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_gpio.c:515:45: warning: unused parameter 'GPIO_Pin' [-Wunused-parameter]

 __weak void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)

                                             ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hash.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hash.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hash_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hash_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hcd.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hcd.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2c.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2c.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2c_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2c_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2s.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2s.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_iwdg.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_iwdg.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_lptim.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_lptim.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_ltdc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_ltdc.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c: In function 'HAL_PCD_DataOutStageCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c:631:76: warning: unused parameter 'epnum' [-Wunused-parameter]

  __weak void HAL_PCD_DataOutStageCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)

                                                                            ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c: In function 'HAL_PCD_DataInStageCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c:647:75: warning: unused parameter 'epnum' [-Wunused-parameter]

  __weak void HAL_PCD_DataInStageCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)

                                                                           ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c: In function 'HAL_PCD_ISOOUTIncompleteCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c:737:80: warning: unused parameter 'epnum' [-Wunused-parameter]

  __weak void HAL_PCD_ISOOUTIncompleteCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)

                                                                                ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c: In function 'HAL_PCD_ISOINIncompleteCallback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c:753:79: warning: unused parameter 'epnum' [-Wunused-parameter]

  __weak void HAL_PCD_ISOINIncompleteCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)

                                                                               ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c: In function 'PCD_WriteEmptyTxFifo':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c:1194:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

   if (len > ep->maxpacket)

           ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c:1209:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

     if (len > ep->maxpacket)

             ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd_ex.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd_ex.c: In function 'HAL_PCDEx_LPM_Callback':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd_ex.c:175:80: warning: unused parameter 'msg' [-Wunused-parameter]

 __weak void HAL_PCDEx_LPM_Callback(PCD_HandleTypeDef *hpcd, PCD_LPM_MsgTypeDef msg)

                                                                                ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr.c: In function 'HAL_PWR_EnterSLEEPMode':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr.c:405:38: warning: unused parameter 'Regulator' [-Wunused-parameter]

 void HAL_PWR_EnterSLEEPMode(uint32_t Regulator, uint8_t SLEEPEntry)

                                      ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rcc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rcc.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rcc_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rcc_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rng.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rng.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rtc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rtc.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rtc_ex.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rtc_ex.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_sd.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_sd.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_spi.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_spi.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c.o"
C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c: In function 'HAL_TIM_OnePulse_Start':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c:2111:76: warning: unused parameter 'OutputChannel' [-Wunused-parameter]

 HAL_StatusTypeDef HAL_TIM_OnePulse_Start(TIM_HandleTypeDef *htim, uint32_t OutputChannel)

                                                                            ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c: In function 'HAL_TIM_OnePulse_Stop':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c:2145:75: warning: unused parameter 'OutputChannel' [-Wunused-parameter]

 HAL_StatusTypeDef HAL_TIM_OnePulse_Stop(TIM_HandleTypeDef *htim, uint32_t OutputChannel)

                                                                           ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c: In function 'HAL_TIM_OnePulse_Start_IT':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c:2179:79: warning: unused parameter 'OutputChannel' [-Wunused-parameter]

 HAL_StatusTypeDef HAL_TIM_OnePulse_Start_IT(TIM_HandleTypeDef *htim, uint32_t OutputChannel)

                                                                               ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c: In function 'HAL_TIM_OnePulse_Stop_IT':

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c:2219:78: warning: unused parameter 'OutputChannel' [-Wunused-parameter]

 HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT(TIM_HandleTypeDef *htim, uint32_t OutputChannel)

                                                                              ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_uart.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_uart.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_usart.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_usart.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_wwdg.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_wwdg.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_ll_sdmmc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_ll_sdmmc.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-gcc" 	-c -g -O2 -std=gnu99 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR    -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_ll_usb.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_ll_usb.c.o"
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-g++" -c -g -O2 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\main.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\main.cpp.o"
In file included from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/USBSerial.h:37:0,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\variant.h:34,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\main.cpp:12:

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/RingBuffer.h:28:0: warning: "SERIAL_BUFFER_SIZE" redefined

 #define SERIAL_BUFFER_SIZE 128

 ^

In file included from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\variant.h:33:0,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\main.cpp:12:

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:32:0: note: this is the location of the previous definition

 #define SERIAL_BUFFER_SIZE 2048

 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:82:42: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

     ring_buffer tx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:83:42: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

     ring_buffer rx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:82:42: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11

     ring_buffer tx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:83:42: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11

     ring_buffer rx_buffer = { { 0 }, 0, 0};

                                          ^

"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-g++" -c -g -O2 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -Wall -Wextra -DDEBUG_LEVEL=DEBUG_ALL -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10805 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR     -mthumb  -DSTM32F746xx -D__OPENCR__ "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/include" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/driver" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/hw/usb_cdc" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/lib/STM32F7xx_HAL_Driver/Inc/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino" "-IC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR" "C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\variant.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\variant.cpp.o"
In file included from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/USBSerial.h:37:0,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/variant.h:34,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/Arduino.h:87,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\variant.cpp:22:

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/RingBuffer.h:28:0: warning: "SERIAL_BUFFER_SIZE" redefined

 #define SERIAL_BUFFER_SIZE 128

 ^

In file included from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/variant.h:33:0,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/Arduino.h:87,

                 from C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR\variant.cpp:22:

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:32:0: note: this is the location of the previous definition

 #define SERIAL_BUFFER_SIZE 2048

 ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:82:42: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

     ring_buffer tx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:83:42: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

     ring_buffer rx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:82:42: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11

     ring_buffer tx_buffer = { { 0 }, 0, 0};

                                          ^

C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\cores\arduino/UARTClass.h:83:42: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11

     ring_buffer rx_buffer = { { 0 }, 0, 0};

                                          ^

Using precompiled core
Linking everything together...
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-g++" -Os -Wl,--gc-sections -mcpu=cortex-m7 "-TC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/bsp/opencr/ldscript/opencr_flash.ld" "-Wl,-Map,C:\Users\kurte\AppData\Local\Temp\arduino_build_961740/a_Serial_HelloWorld.ino.map" "-LC:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\hardware\OpenCR\1.1.2\variants\OpenCR/ld" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740/a_Serial_HelloWorld.ino.elf" "-LC:\Users\kurte\AppData\Local\Temp\arduino_build_961740" -lm -lgcc -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-unresolved-symbols -Wl,--start-group "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\sketch\a_Serial_HelloWorld.ino.cpp.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\startup\startup_stm32f746xx.S.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\bsp.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\stm32f7xx_it.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\syscalls.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\system_clock.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\bsp\opencr\system_stm32f7xx.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\hw.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\can.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\delay.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_adc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_can.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_dxl.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_eeprom.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_exti.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_i2c.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_micros.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_pwm.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_rtc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_spi.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_timer.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\drv_uart.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\flash.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\ring.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\vcp.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\driver\wdg.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_cdc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_cdc_interface.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_conf.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_core.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_ctlreq.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_desc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\hw\usb_cdc\usbd_ioreq.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_adc_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_can.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cec.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cortex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma2d.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_flash_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_gpio.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hash.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hash_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_hcd.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2c.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2c_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_i2s.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_iwdg.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_lptim.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_ltdc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pcd_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_pwr_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rcc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rcc_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rng.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rtc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_rtc_ex.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_sd.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_spi.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_tim.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_uart.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_usart.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_wwdg.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_ll_sdmmc.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\lib\STM32F7xx_HAL_Driver\Src\stm32f7xx_ll_usb.c.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\main.cpp.o" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740\core\variant.cpp.o" -Wl,--whole-archive "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740/..\arduino_cache_852849\core\core_OpenCR_OpenCR_OpenCR_upload_method_UploadMethod_22e1d2072f71d795ea5f7a61b11c4e58.a" -Wl,--no-whole-archive -Wl,--end-group
"C:\Users\kurte\AppData\Local\Arduino15\packages\OpenCR\tools\opencr_gcc\5.4.0-2016q2/bin/arm-none-eabi-objcopy" -O binary  "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740/a_Serial_HelloWorld.ino.elf" "C:\Users\kurte\AppData\Local\Temp\arduino_build_961740/a_Serial_HelloWorld.ino.bin"
Sketch uses 37152 bytes (4%) of program storage space. Maximum is 786432 bytes.
Global variables use 55372 bytes of dynamic memory.

UART and parallax DHB10 motor controller

Hello,
Thanks for the quick response on issue #66 , but i still cannot get it to work.
image
I have connected the board to UART2, but i am not able to communicate with the motor controller, see (https://www.parallax.com/product/28231) Can you give me a hint to connect the wires and an example schetch to get this to work? or is this setup not possible.

Kind regards,
Bert Berrevoets

OpenCR1.0 turtlebot3_motor_setup

Hi,
I've recently bought a Turtlebot3 but one motor does not communicate.
I've try using the turtlebot3_motor_setup but it seems not able to find any motor. Both with the working motor attached or not.

Any solution? Unfortunatly I've not a USB2Dynamixel and it's complicate to buy one!

IMU --time error

Hello everyone,
I'm use turtlebot3 waffle pi, and ros-kinect, ubuntu 16.04;opencr 1.1.2
but the time of imu has some error;

time .seq stamp.secs stamp.nsecs
2018/05/30/10:16:27.790040 | 76052 | 1527646585 | 780853009
2018/05/30/10:16:27.815596 | 76053 | 1527646585 | 792855807
2018/05/30/10:16:27.821879 | 76054 | 1527646585 | 807853008
2018/05/30/10:16:27.831077 | 76055 | 1527646585 | 819853009
2018/05/30/10:16:27.862529 | 76056 | 1527646589 | 844183806
2018/05/30/10:16:27.866657 | 76057 | 1527646589 | 859181008
2018/05/30/10:16:27.870838 | 76058 | 1527646589 | 871181008
2018/05/30/10:16:27.886552 | 76059 | 1527646589 | 883183815
2018/05/30/10:16:27.890362 | 76060 | 1527646589 | 898181009
2018/05/30/10:16:27.894518 | 76061 | 1527646589 | 910181008
2018/05/30/10:16:27.916989 | 76062 | 1527646589 | 922183820
2018/05/30/10:16:27.921492 | 76063 | 1527646589 | 937181008
2018/05/30/10:16:27.942004 | 76064 | 1527646589 | 949181008
2018/05/30/10:16:27.957147 | 76065 | 1527646589 | 961183820
2018/05/30/10:16:27.960795 | 76066 | 1527646589 | 976181008
2018/05/30/10:16:27.971516 | 76067 | 1527646589 | 988181008
2018/05/30/10:16:27.998406 | 76068 | 1527646590 | 183819
2018/05/30/10:16:28.002351 | 76069 | 1527646590 | 15181009
2018/05/30/10:16:28.011485 | 76070 | 1527646590 | 27181008
2018/05/30/10:16:28.041884 | 76071 | 1527646590 | 39183820
2018/05/30/10:16:28.045946 | 76072 | 1527646590 | 54181008
2018/05/30/10:16:28.050558 | 76073 | 1527646590 | 66181009
2018/05/30/10:16:28.073170 | 76074 | 1527646590 | 78183817
2018/05/30/10:16:28.077685 | 76075 | 1527646590 | 93181008
2018/05/30/10:16:28.087635 | 76076 | 1527646590 | 105181009
2018/05/30/10:16:28.110887 | 76077 | 1527646590 | 117183820
2018/05/30/10:16:28.115882 | 76078 | 1527646590 | 132181008
2018/05/30/10:16:28.128186 | 76079 | 1527646590 | 144181009
2018/05/30/10:16:28.153341 | 76080 | 1527646590 | 156183820
2018/05/30/10:16:28.157780 | 76081 | 1527646590 | 171181009
2018/05/30/10:16:28.165341 | 76082 | 1527646590 | 183181009
2018/05/30/10:16:28.191790 | 76083 | 1527646590 | 195183812
2018/05/30/10:16:28.195917 | 76084 | 1527646590 | 210181008
2018/05/30/10:16:28.205225 | 76085 | 1527646590 | 222181009
2018/05/30/10:16:28.228701 | 76086 | 1527646590 | 234183818
2018/05/30/10:16:28.239798 | 76087 | 1527646590 | 249181009
2018/05/30/10:16:28.246009 | 76088 | 1527646590 | 261181009
2018/05/30/10:16:28.269518 | 76089 | 1527646590 | 273183818
2018/05/30/10:16:28.274090 | 76090 | 1527646590 | 288181009
2018/05/30/10:16:28.283431 | 76091 | 1527646590 | 300181008
2018/05/30/10:16:28.307218 | 76092 | 1527646590 | 312183819
2018/05/30/10:16:28.312099 | 76093 | 1527646588 | 312102009
2018/05/30/10:16:28.323007 | 76094 | 1527646588 | 324102009
2018/05/30/10:16:28.351244 | 76095 | 1527646588 | 336104824
2018/05/30/10:16:28.354883 | 76096 | 1527646588 | 351102008
2018/05/30/10:16:28.362200 | 76097 | 1527646588 | 363102009
2018/05/30/10:16:28.385462 | 76098 | 1527646588 | 375104819
2018/05/30/10:16:28.390903 | 76099 | 1527646588 | 390102009

this order is error;
is this error from mpu9250 or opencr-software, maybe blocking??
is there someone help me ?
thanks!

linear acceleration on /imu topic has wrong sign

When the Turtlebot is flat on the ground, not moving, the linear acceleration shows negative numbers with G-vector pointing down:

linear_acceleration: 
  x: -0.310362011194
  y: -0.0197340007871
  z: -9.91364383698

Apparently this is done by design because ACCEL_FACTOR constant in turtlebot3_sensor.h is negative.

#define ACCEL_FACTOR                     -0.000598  // 2.0 * -9.8 / 32768    adc * 2/32768 = g

This wrong and in conflict with ROS-REP145: http://www.ros.org/reps/rep-0145.html

In section titled "Data Reporting" it reads: "When the device is at rest, the vector will represent the specific force solely due to gravity. I.e. if the body z axis points upwards, its z axis should indicate +g. This data must be in m/s^2."

Other ROS modules that use accelerometer and comply with this specification will get utterly confused. The ACCEL_FACTOR should not be negative.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.