Go to file
Kyle Schwarz 476b5ff35c FIRE3: Add MDIO_01 network 2026-06-02 13:19:56 -04:00
api EventManager: Fix Event Manager being accessed after static destruction 2026-05-22 15:56:02 -04:00
bindings Device: Add ExtendedCommand::GetAllMACAddresses 2026-05-22 11:40:44 -04:00
ci Device: Add network mutex support 2025-10-24 12:12:36 -04:00
cmake Driver: Switch to libredxx 2025-08-25 11:24:03 -04:00
communication Communication: Increase max packet length 2026-06-02 11:10:16 -04:00
core RADGigastar2: Add to MACsecConfig 2026-05-14 11:29:54 -04:00
device Device: Add ExtendedCommand::GetAllMACAddresses 2026-05-22 11:40:44 -04:00
disk VSA: Remove packet truncation mechanism 2025-09-30 11:41:40 -04:00
docs C2: Add Supported Device Types" 2026-05-14 19:08:11 -04:00
examples Device: Add ExtendedCommand::GetAllMACAddresses 2026-05-22 11:40:44 -04:00
include/icsneo FIRE3: Add MDIO_01 network 2026-06-02 13:19:56 -04:00
platform Device: RAD-Comet and RAD-Comet 2: Replace all references to RAD-Comet with RAD-Comet2 2026-05-19 13:17:12 -04:00
test/unit Device: Add ExtendedCommand::GetAllMACAddresses 2026-05-22 11:40:44 -04:00
third-party Driver: Switch to libredxx 2025-08-25 11:24:03 -04:00
.gitignore Device: Add MessageFilter to enableMessagePolling() 2025-07-29 13:15:18 -04:00
.gitlab-ci.yml CI: Set ICSPB_BOOTSTRAP_DIR 2026-05-14 21:29:24 -04:00
.readthedocs.yaml Docs: Fix RTD requirements path 2024-11-04 18:05:24 -05:00
99-intrepidcs.rules Driver: DXX: Update libredxx for FT260 support 2025-12-16 11:05:11 -05:00
CMakeLists.txt Device: Add ExtendedCommand::GetAllMACAddresses 2026-05-22 11:40:44 -04:00
CONTRIBUTING.md Added contribution guidelines 2019-04-15 15:17:43 -04:00
LICENSE All: Copyright 2026 2026-02-13 10:08:09 -05:00
README.md Device: RAD-Comet and RAD-Comet 2: Replace all references to RAD-Comet with RAD-Comet2 2026-05-19 13:17:12 -04:00
pyproject.toml CI: Set ICSPB_BOOTSTRAP_DIR 2026-05-14 21:29:24 -04:00

README.md

libicsneo

libicsneo is the Intrepid Control Systems device communication library. Installation and usage documentation can be found within each of the respective APIs.

Installation

libicsneo relies on Servd, IntrepidCS's device communication server.

Servd can be installed for all platforms from https://cdn.intrepidcs.net/servd/.

Instructions for installing each API can be found in its respective documentation.

Documentation

Hardware Support

  • EtherBADGE
  • neoVI Connect
  • neoVI FIRE
  • neoVI FIRE 2
  • neoVI FIRE 3
  • neoVI ION
  • neoVI PLASMA
  • neoVI RED 2
  • RAD-A2B
  • RAD-Comet 2
  • RAD-Comet 3
  • RAD-Epsilon
  • RAD-EpsilonXL
  • RAD-Galaxy
  • RAD-Galaxy 2
  • RAD-Gemini
  • RAD-Gigastar
  • RAD-Gigastar 2
  • RAD-Moon 2
  • RAD-Moon 3
  • RAD-Moon T1S
  • RAD-Pluto
  • RAD-Star 2
  • RAD-SuperMoon
  • ValueCAN 3
  • ValueCAN 4

License

libicsneo is licensed as BSD-3 with an extra clause, see LICENSE for more details.