[Mensagem de Erro] "expected declaration before '}' token"

Olá, estava desenvolvendo um projeto de controle de um servo motor através de um joystick, mas, ao desenvolver a função de leitura do joystick encontrei a seguinte mensagem de erro na linha 42 (na chave que “fecha” o void loop):

“exit status 1
expected declaration before ‘}’ token”

A ideia central da função é que inicialmente verifique se o eixo está sendo deslocado para a esquerda e para a direita. Em seguida, mover o ângulo de referência servo motor proporcionalmente ao quanto o joystick está distante do seu centro (os valores lidos no centro variavam entre 500 e 550).

O que está errado no meu código?

Erro_Misterioso.ino (1.22 KB)

O problema está nesta linha…

//POSICIONAMENTO DA BASE\\

Apaga isto “\”…

A mensagem de erro que dá é:

warning: multi-line comment [-Wcomment]
//POSICIONAMENTO DA BASE\
^

Se colocares este código:

void loop() {
  //POSICIONAMENTO DA BASE\\
  segunda linha de comentario
  while (analogRead (pinY1) < MinJoy){ //Se joystick para a esquerda

O código compila. Isto é algo que eu não sabia e aprendi hoje.

Algures a meio desta página tem uma explicação:
https://en.wikibooks.org/wiki/C%2B%2B_Programming/Code/Style_Conventions/Comments

Obrigado, não sabia disso. Resolvido!