Skip to content

Digiscope - an Ethernet controlled digital oscilloscope [Java Desktop Application]

Notifications You must be signed in to change notification settings

t-ho/Digiscope-ENGG4810-team26

Repository files navigation

Digiscope

digiscope-ui

The Digiscope is an Ethernet controlled digital oscilloscope. Where a standard digital oscilloscope would be solely standalone and controlled by various knobs and buttons, the Digiscope is principally controlled by one of two means:

  • A touchscreen TFT LCD display
  • PC software

Digiscope-20khz

Task allocation

Team member Area of Responsibility
Toan Ho
  • Software readme and repository maintenance
  • Communication protocol specification and implementation
  • Graphical user interface (GUI) of software
  • Waveform visualization
  • Waveform data manipulation
  • Digital Filtering
  • Math Channel
Ryan Fitzsimon
  • Firmware readme and repository maintenance
  • Signal sampling
  • Trigger event detection
  • Communication protocol specification and implementation
  • Touch screen communication and interface design
  • Electronic control of analog front end
  • Firmware component of function generator
Christopher Low
  • Component purchases/BOM
  • Hardware section of function generator
  • Analog Frontend: Low pass anti-aliasing filter, bandpass filter, DC offset, amplifiers
Joshua Mason
  • Altium PCB design
  • Power supply
  • Hardware layout
  • Analog front end (with Christopher)
  • Soldering (with Christopher)

Please see Wiki page for more details

About

Digiscope - an Ethernet controlled digital oscilloscope [Java Desktop Application]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published