Skip to content

Erroring - Unable to detect arduino-language-server #221

@KevinKor001

Description

@KevinKor001

i have Arduino Nvim ad i wanted autocomplete , etc ... so when i installed arduino-language-server i get:
LSP[arduino_language_server]: Error INVALID_SERVER_MESSAGE: { error = { code = -32603, message = "-32001 invalid AST" }, id = 10, jsonrpc = "2.0", result = vim.NIL }

a yaml file in the same dir exists with contains :

default_fqbn: esp8266:esp8266:generic default_port: /dev/ttyUSB0

my lua plugin file (after some help with chatgpt)

cmd = {
  "arduino-language-server",
  "-cli", "arduino-cli",
  "-cli-config", vim.fn.expand("~/.arduino15/arduino-cli.yaml"),
  "-clangd", "/usr/bin/clangd",
  "-fqbn", "esp8266:esp8266:generic",
  "-build-path", vim.fn.expand("~/.cache/arduino-lsp-build"),
}

PS: If i run the command above directly onto my terminal it works normally as far as i know

arduino-language-server, clangd, arduino-cli all installed system-wide

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions