Project

General

Profile

Support #109

GDP with accessors (an umbrella item)

Added by Nitesh Mor almost 2 years ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-

Description

To demonstrate GDP as a middle-ware and leverage the benefits of accessors, it is imperative that GDP accessors work neatly. The GDP accessor interface is currently split into a number of accessors (subscription, reads, writes, etc). Based on a meeting with Christopher last week, here is a summary (and current status) of desired accessor hosts:

  • Ptolemy: Currently works via a translation of GDP C API to Java and then executing JavaScript via Nashorn. It mostly works, but has some superficial usability issues. My understanding is that the translation of API calls works well, however the mapping of accessor functionality to the translated API calls needs a revisiting. Some documentation updates wouldn't hurt much.
  • Node.js: Mostly works using FFI, but has some issues with cross platform (see #102).
  • Web-browser (or similarly minimal platform, such as a sign-post): currently, the plan is to use the REST interface (see #95). It currently works, but needs a good way to handle subscription (see #108).

Related issues

Related to GDP - Feature #108: GDP read subscription service needed for Virtual Instrumentation Closed 06/16/2017
Related to GDP - Bug #107: gdp_gcl_close() hangs the second time Closed 06/12/2017

History

#1 Updated by Nitesh Mor almost 2 years ago

  • Related to Feature #108: GDP read subscription service needed for Virtual Instrumentation added

#2 Updated by Nitesh Mor almost 2 years ago

  • Related to Bug #107: gdp_gcl_close() hangs the second time added

#3 Updated by Eric Allman almost 2 years ago

  • Status changed from New to In Progress
  • Assignee changed from Nitesh Mor to Daniel Hahn

#4 Updated by Eric Allman about 1 month ago

  • Status changed from In Progress to New
  • Assignee deleted (Daniel Hahn)

Daniel Hahn has left, and Accessors are no longer urgent now that Terraswarm has ended.

Also available in: Atom PDF