Skip to content

v1.0.4

Choose a tag to compare

@robertrypula robertrypula released this 02 Jan 22:28
· 428 commits to master since this release
  • new example where only CarrierRecovery/CarrierGenerate were used to send data using Amplitude Modulation (without PhysicalLayer module)
  • expand class names - this allows easier debug in dev tools (for example CTM is now ChannelTransmitManager)
  • introduce SimplePromise class (idea is to have code as less dependent to browser as possible in order to port it easily to other languages)
  • move all charts to dedicated namespace 'visualizer'
  • move CarrierRecovery and CarrierGenerate to 'common' namespace
  • move audio service to separate namespace 'audio' and change name of the service to ActiveAudioContext
  • move adapter classes to 'physical-layer-adapter'
  • move current audio service logic to factory and connect it to ActiveAudioContext
  • AudioContext class was renamed to SimpleAudioContext in order to avoid collision with real window.AudioContext
  • addToQueue is now taking object as a parameter instead array of objects
  • Jasmine unit test web runner added (currently still without tests but at least running environment was prepared)
  • rename example directories (000 for basic demos, 100 for physical layer demos, ...)
  • add htaccess redirection to renamed examples
  • create new chart 'SampleChart', create new example where CarrierGenerate will be demonstrated