Skip to content

EastEriq/LAST_Messaging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LAST_Messaging

Messaging framework for the LAST project, implementing:

  • ability of spawning programmatically new matlab sessions, controlled loosely by their caller (class obs.util.SpawnedMatlab) (LINUX only)
  • messenger infrastructure allowing different matlab session to send matlab commands and queries among one another (classes obs.util.Messenger, obs.util.Listener, obs.util.Message). The infrastructure is based on udp datagrams allowing an N:1 communication between sessions.

OLD Reference ramblings in this document (also duplicated loosely here)

  • I have assumed for the time being that the classes sit under +obs/+util and are thus to be prefixed with obs.util. If this is changed, remember to change accordingly all the references within the code.

Dependencies

  • certainly depends from LAST_Handle, I doubt that by chance it depends on other components of the LAST project too.

  • the matlab Instrument Control Toolbox is required

About

Messaging framework for the LAST project

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages