Skip to main content

No project description provided

Project description

libicsneo

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

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-Galaxy
  • RAD-Gigastar
  • RAD-Gigastar 2
  • RAD-Moon 2
  • RAD-Moon 3
  • RAD-Moon T1S
  • RAD-Pluto
  • RAD-Star 2
  • RAD-SuperMoon
  • RADComet
  • ValueCAN 3
  • ValueCAN 4

License

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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-win_amd64.whl (337.7 kB view details)

Uploaded PyPyWindows x86-64

icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-macosx_11_0_arm64.whl (561.2 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-win_amd64.whl (337.7 kB view details)

Uploaded PyPyWindows x86-64

icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (954.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-macosx_11_0_arm64.whl (561.2 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

icsneopy-0.2.0.post1.dev446-cp313-cp313-win_amd64.whl (340.3 kB view details)

Uploaded CPython 3.13Windows x86-64

icsneopy-0.2.0.post1.dev446-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (954.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

icsneopy-0.2.0.post1.dev446-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (904.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

icsneopy-0.2.0.post1.dev446-cp313-cp313-macosx_11_0_arm64.whl (562.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

icsneopy-0.2.0.post1.dev446-cp312-cp312-win_amd64.whl (340.3 kB view details)

Uploaded CPython 3.12Windows x86-64

icsneopy-0.2.0.post1.dev446-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (954.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

icsneopy-0.2.0.post1.dev446-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (904.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

icsneopy-0.2.0.post1.dev446-cp312-cp312-macosx_11_0_arm64.whl (562.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

icsneopy-0.2.0.post1.dev446-cp311-cp311-win_amd64.whl (339.6 kB view details)

Uploaded CPython 3.11Windows x86-64

icsneopy-0.2.0.post1.dev446-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (956.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

icsneopy-0.2.0.post1.dev446-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (906.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

icsneopy-0.2.0.post1.dev446-cp311-cp311-macosx_11_0_arm64.whl (561.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

icsneopy-0.2.0.post1.dev446-cp310-cp310-win_amd64.whl (338.4 kB view details)

Uploaded CPython 3.10Windows x86-64

icsneopy-0.2.0.post1.dev446-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (955.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

icsneopy-0.2.0.post1.dev446-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (904.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

icsneopy-0.2.0.post1.dev446-cp310-cp310-macosx_11_0_arm64.whl (560.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

icsneopy-0.2.0.post1.dev446-cp39-cp39-win_amd64.whl (330.7 kB view details)

Uploaded CPython 3.9Windows x86-64

icsneopy-0.2.0.post1.dev446-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (955.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

icsneopy-0.2.0.post1.dev446-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (904.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

icsneopy-0.2.0.post1.dev446-cp39-cp39-macosx_11_0_arm64.whl (561.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 eac5c7524632dd72a264855a248223ac9ec494d02a20108c739f480181def456
MD5 f82e9395261d5fb6f7c84803c8fff065
BLAKE2b-256 3883b8ac26bff188a7992a05cfbce3bfb902a9c287cd0e712d68a0928bdedcd8

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3745de2d6242f65f34927cb688e282a0747d37932d97a6f8825af0d9b5b41853
MD5 4b9f73b13063877064419dd9cd1011a3
BLAKE2b-256 d83844f78d883258970227b0c7979dba2c897601323ca63d0584860c0e4e9ef5

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 937866a1ebd7cdfe37b7fdada10be9205a5fed39230a3cbef04b0fd3810a0cfd
MD5 d5618131df5cafdd243252e7c4d0f9ef
BLAKE2b-256 a76d7e1f8e9eac015572a5e8a44573a9d1304b27197b6b48aa0180e407665523

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a78c3345c5238a9c1a8b39ea9d83f6852d7765deb755968c760a2d79056129db
MD5 6613bfca761360559fe5491330b34018
BLAKE2b-256 24cf5f83b7ce786ffdf7ea43e11c4d061c7c86654aa6502bc15c36e2d10d54c4

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cea90c4e460079d8148c953280bc8839d102a1bfe4b93d8b0da7f35725d59205
MD5 8a666a56a19281dde1b58b39c9130f0c
BLAKE2b-256 f7d881195a9e2de389eacee93855dc55c23bc7efbf396634fe411aa51b119578

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60ebe2ff2ccb6acb29d229126d0f2f7fedfb111dc7f52b6a1172cb6514c6d0bb
MD5 675f053ba0abe365af64312a5b1e7b7d
BLAKE2b-256 e645c5888a7b1e69577114345398da0bbf065bf33e84ffdb86e2b4f287bb9e01

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f35022f8b763fb7a4fb59fcb0f17256d89393aac89f0f2692dd8c440a0fa686a
MD5 494871873c871f252255fb935e9804da
BLAKE2b-256 6a597a25b1bb55f4bdab760a1c8fc72c05b09aecd1918a45df5f143c0912c853

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dcf8729eac26fbaf7925c00d04cff46a00ddf2fbca3dce8a0a1e2e775ebc3171
MD5 86b6dda74c1c509af6505180ac06a950
BLAKE2b-256 c08e93791b6887b5766acf05ad4baee66170487f0d91d51ad14d262d22c6e3f2

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a31d41eb0bd18c7030404719fc071e9f01bc73663bc53580832fd79b6f8caa8a
MD5 b56f1c9dc1efe1a476408737e3f39e09
BLAKE2b-256 fde86e570f1f50b2120d28a51ec7bc93e85ada319cb7fc4aac879da74336aab2

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8bd42fff8d5343be6a465e59fc5ae31e8a5fbc234180287c01d0ae9106c8946
MD5 fce1a7859b7960c3137f68c0a862cd08
BLAKE2b-256 0b8a6a26ccbb91e399c48aa4fbd90e607fd2e50730c67cbd516e124cd272c788

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de048daa0153107a8132e77e0a940ab83f32f97ca2b8d0f7b4fc1633d8eda0da
MD5 12a9da0c31354b821e2b3ff98d036006
BLAKE2b-256 df667943a4dcc1bd8c69f23bf08616b2aef2e908100c57464c3ae401bb8572bc

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 551cdc3006ead7caafc3889d51ab3aa86226309ebee8aee8f6df9ffeee16054b
MD5 14e362f36cc2b9b171372d8a7b340438
BLAKE2b-256 7c5870d3a6fd6a0c2addf0bbfd047762a1d684fa10088c39d3e484df94aa8704

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 245e1f139ccd31617cf5573d59628293927dd5e4aa8e6932b1852636ee033741
MD5 a8efdb3fbb9b2a595e40a240866b1f47
BLAKE2b-256 d6e35e139eddf5b1bc32aa5dcebe4ec77388c55eed75249f0f3faa35d119275e

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ffc3167ef07c3b11bda28398c484415d0c19400fb70fbdf0b6c8cce00362244
MD5 61a8d1f59aa698bff6621eee21ece705
BLAKE2b-256 d45ad43cc1c34a8ce8b406bb5c3620fb62b0888d43b2b6f8ac25643a8e25eef8

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf50e60a05f4dc18551741da2bb8fccd2a6669effb860bb702ea4e45beb14cb4
MD5 65a8217005fa9ed3c68ba896d6981b93
BLAKE2b-256 eda21d2e2cbe6d0a1005493b91747c28be421fbc94ff1296c6580b7ee0e782bb

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70a3ed4a67d659cb0aeb1784272d630043563d1881b5b5a553ae8090d27b0f42
MD5 75913f93fde8722656801cb69030c202
BLAKE2b-256 00ed455f0be338cfa303f9ab33f38c9983fa1a9f33b254e31cce520e491978ba

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4d77cebf3ffc80184cebc45e380f5120f7854dbbbe2eaa1f24f4677c429ea420
MD5 0cec84dbb160645095cd5c59e21757ae
BLAKE2b-256 7d5e9b2eea3080f281a811929ceb490b8a546788615bb402d2e0548f15bb9111

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 316d456968be4a67727d52b4f22874edaa51d5e4b2e4f8c15461dee519c2048c
MD5 e1abe1158f4af1ea236bb047179022f7
BLAKE2b-256 f662266cabffd661aa32fb6698c56a3809691f64f1dce71a0cc83b126f2c7765

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71900d343e6e706cf8685bf2cb882a3fb9a38a17e3ba83228c88c4ad332ddf68
MD5 75cd912c60e632dbf73e4097046ccc02
BLAKE2b-256 c9b666a085c69a65b1b63864c8fe3b6b0fdf09a4bb9c3bdd79ddd325c01c4c17

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3205c1909e3c5804b2bccd0eaa4c6d3709b1af126ff66defda85232e042542b6
MD5 fc6033fdde98146dd0dded682905a8a4
BLAKE2b-256 358a485595a5be37fce700050a1f953fc1f619c0c6f2b4afd433e7f5ac64ff52

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 40313af3c9bef5e583a8134ba9cf7f30bd883cadb62beac2a36bdc4884c7dad4
MD5 66d86f57e0720e1af4929582e347066e
BLAKE2b-256 325d5d1c46d65962f6e23e056d2576e6d6c0a34869809c17763a368939582b78

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ee143f4142c966bea39fae36894db7b4c29df25a3f6c3ff46039dda4f4aceb5
MD5 a4b16249f6051620d4082454961b249c
BLAKE2b-256 0e4d9bc24e9f8a8152caa14a90ad77b8ad7d92fc087ba1b093cd3e8f1b75625a

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bff2bcca9ae8f9623e3fb793b79b36a15a3e78db0372a7a2dd2b4a94f2d522f1
MD5 6ffc446b1bdc434df4f452faa19c6c28
BLAKE2b-256 11520bd31aaddd5b97989ac9acfe18896e88f6689b8b222e22491e1e0c184164

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d53171e95c3e28e121977186466a7e312ae1c54eb33f54d3432b73cdd9bdddcb
MD5 ba93aaed3f1a71df5a17f406a193b008
BLAKE2b-256 a0a41e63ab895d72aca8640f100d0e1dc39413aa5a88991376d6b511300eb90b

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e0e976352e56bceb23b1238073535fc09c90582ddc4e0d6b93f14aa0a6ae23dc
MD5 3f2b8c3c1d1ddf95231d142a17b0b586
BLAKE2b-256 8b04533f6dd203038e29c8a477b44ff25bd9ba832a9af99b660762c434f1daaf

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14fb12613f4d94e301f3e5e4ded69346929b70bc3faa0376c42b3f146b172e48
MD5 730ffc1025a533c0290f95cbe5e1be34
BLAKE2b-256 ca8930d9c12519fb24b0c7b783b021840c9b4c6d8271dde12bba23782bb03853

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1ac78af81ec9f5938f2eaa66a9252fcb126c59cffe822b309e78584ac4fe8a1
MD5 d6278e354d1ab9fa360cf5d5cddc8c75
BLAKE2b-256 e1512b0d6e8f1f92cc73c60408e01ef15bc3493f7a18883b1b1b9a6790fdab20

See more details on using hashes here.

File details

Details for the file icsneopy-0.2.0.post1.dev446-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for icsneopy-0.2.0.post1.dev446-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76c9b3253252853e220a738eb6d36a48088032b0cdd25c1f6cfc1817db00fa96
MD5 babad074f6f05d1f7e93adb674f8eabe
BLAKE2b-256 58cac85fb92794d83da5ea7ccc46a817f66c8a37157d503452813707b1462d94

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page