| ▼CBSL430_NET.Bsl430NetDevice | BSL430.NET Device node serve as a generic device indentificator with field 'Name' as a key |
| CBSL430_NET.Comm.FTDI_Device | FTDI Device node extends generic Bsl430NetDevice. Use requires D2XX library (FTD2XX.dll or libftd2xx.so) and driver installed (ftdibus.sys) |
| CBSL430_NET.Comm.Libftdi_Device | Libftdi Device node extends generic Bsl430NetDevice. Use requires libraries: libftdi, libusb, LibUsbDotNet |
| CBSL430_NET.Comm.Serial_Device | Serial Device node extends generic Bsl430NetDevice. Use requires library: SerialPortStream. NOTE: If target app use .NET Framework 4.6.2 or lower, Nuget package: Microsoft.Win32.Registry is required! |
| CBSL430_NET.Comm.USB_HID_Device | USB HID Device node extends generic Bsl430NetDevice. Use requires libraries: HidSharp |
| CBSL430_NET.FirmwareTools.FwTools.BslPasswords | [MSP430 specific] BSL Password is required for almost any BSL operation except Mass Erase. Password is last 16-byte (F543x-non-A only) or 32-byte (others) of IVT (FFE0-FFFF), if newer 5xx/6xx MCU is used. If MCU from older series is used (1xx/2xx/4xx), password is exactly 20-byte long. Mostly it is 32-byte |
| ▼CBSL430_NET.Main.Core.CmdStat | |
| CBSL430_NET.Main.Core.Message | |
| CBSL430_NET.Main.Core.Response | |
| CBSL430_NET.Main.Core.Result< T > | |
| CBSL430_NET.Constants.Const | |
| ▼CEventArgs | |
| CBSL430_NET.Bsl430NetEventArgs | BSL430.NET Event Args. Progress is double percentage and Report is current action |
| ▼CException | |
| CBSL430_NET.Bsl430NetException | BSL430.NET Exception is generic Exception extended with Status object |
| CBSL430_NET.FirmwareTools.Helpers.FirmwareToolsException | Firmware Tools Exception is generic Exception extended with Error and Msg (status) objects |
| CBSL430_NET.FirmwareTools.Extensions | Extensions class wrapping some extensions methods like CRC calc, ToByteArray or ToExt |
| CBSL430_NET.Extensions | Extension class with some helpful methods |
| CBSL430_NET.FirmwareTools.FwTools.Firmware | Firmware object representation. Nodes is collection of FwNode (Addr + Data) and Info is FwInfo class. ToString, Equal and Euqality Operators (==, !=) overides are available |
| CBSL430_NET.FirmwareTools.FwTools.FwInfo | FwInfo provides info about firmware, like format, first and last addresses, CRC, code size and reset vector |
| CBSL430_NET.FirmwareTools.FwTools.FwNode | Atomic unit which every firmware consits of representated by single byte with max 32-bit long address |
| CBSL430_NET.FirmwareTools.FwTools | FwTools class provides basic manipulation (Parse, Create, Convert, Combine, Validate, Compare) with Intel-HEX, TI-TXT, SREC and ELF firmware formatted files |
| CBSL430_NET.FirmwareTools.Helpers.Helpers | |
| ▼CBSL430_NET.IBsl430Net | Public interface of BSL430.NET library |
| CBSL430_NET.BSL430NET | BSL430.NET is cross-platform toolkit to manage memory of MSP430 MCUs via UART (FTDI, libftdi), USB or Serial (COM) port. It is a cheap replacement for stock TI MSP-FET programmer without debug capability. It can Upload, Download, Erase and Scan |
| ▼CBSL430_NET.Main.ICommable | |
| ▼CBSL430_NET.Main.Core | |
| CBSL430_NET.Comm.CommFTD2XX | |
| CBSL430_NET.Comm.CommLibftdi | |
| CBSL430_NET.Comm.CommSerial | |
| CBSL430_NET.Comm.CommUSB | |
| CBSL430_NET.Main.Core | |
| ▼CBSL430_NET.Main.Core.IData | |
| CBSL430_NET.Main.Core.Data_BSLVersion | |
| CBSL430_NET.Main.Core.Data_CRC | |
| CBSL430_NET.Main.Core.Data_Download | |
| CBSL430_NET.Main.Core.Data_Void | |
| ▼CIDisposable | |
| CBSL430_NET.BSL430NET | BSL430.NET is cross-platform toolkit to manage memory of MSP430 MCUs via UART (FTDI, libftdi), USB or Serial (COM) port. It is a cheap replacement for stock TI MSP-FET programmer without debug capability. It can Upload, Download, Erase and Scan |
| ▼CBSL430_NET.Main.IDevice | |
| CBSL430_NET.Main.Core | |
| CBSL430_NET.Main.Core | |
| ▼CIEqualityComparer | |
| CBSL430_NET.FirmwareTools.Helpers.FwNodeAddrComparer | Compares Firmware Node addresses only. Useful when searching for fw addr overlap between two files |
| CBSL430_NET.FirmwareTools.Helpers.FwNodeComparer | Compares whole Firmware Node, address and data. Useful when comparing two firmware files |
| CBSL430_NET.Report | Report is result of an action block with Name, Result and Timestamp |
| CBSL430_NET.Main.Core.Rx_Block | |
| CBSL430_NET.ScanAllResult | Scan All Result wraps Status and List of Devices - Bsl430NetDevice childs (FTDI, Libftdi, Serial, USB) |
| CBSL430_NET.ScanResult< Tdev > | Scan Result wraps Status and List of Devices - Bsl430NetDevice childs (FTDI / Libftdi / Serial / USB) |
| ▼CBSL430_NET.Status | Status class is an Error Cluster with int, bool and string status with Core and UART messages |
| CBSL430_NET.StatusEx | StatusEx is Status extended with Report List, returned as a result of main public methods |
| CBSL430_NET.Utility.Utility | Utility class providing some helpful methods |
| CBSL430_NET.Utility.Utils | |