fossasia / pslab-python

Python Library for PSLab Desktop: https://pslab.io
GNU General Public License v3.0
1.62k stars 226 forks source link

Cleanup and reorganization; prepare for 2.0 release #161

Closed bessman closed 3 years ago

bessman commented 3 years ago

PSL -> pslab

packet_handler -> serial_handler

Handler -> SerialHandler

New subpackage 'instrument', containing modules for built-in instruments: logic_analyzer multimeter oscilloscope power_supply waveform_generator

New subpackage 'bus', containing the I2C module. SPI, UART, and possibly radio modules should be moved here later.

SENSORS subpackage renamed to 'external', should contain modules requiring extra hardware such as sensors, but also for example motors.

analyticsClass deleted; will be moved to pslab-desktop which depends on it.