36 Commits (33a3acd90b6030ae0661c950aeb16678f84b0edb)

Author SHA1 Message Date
Jonas Arnold df681d6189 replaced buffer handling thread with timer in CommunicationProtocol, 3 years ago
Jonas Arnold 1d8b9148df removed unnecessary DisconnecteEventArgs, 3 years ago
Jonas Arnold 12a3b6792f implemented progress bar and auto remove status bar message after duration, 3 years ago
Jonas Arnold 897908bf13 changed to using only one udp client, enables to reply from the same port that the message was received on, 3 years ago
Jonas Arnold c6d20bcc6a Improved stability of Tcp/Udp Reading/Writing 3 years ago
Jonas Arnold 0da1a83e7c implemented Tcp Client Protocol, including UI part, 3 years ago
Jonas Arnold 2d520a2af5 generalized Settings view in Frontend to NetworkSettingsView 3 years ago
Jonas Arnold 47ac0abfe6 created INetworkProtocolSettings to generalize Udp and later TCP Protocol Settings, 3 years ago
Jonas Arnold 6606e30d5b implemented first version of UDP protocol 3 years ago
Jonas Arnold 92beb2ec45 changed IsConnected boolean to State of Enum ProtocolConnectionState, 3 years ago
Jonas Arnold 9ada8868f7 implemented reading only amount of bytes communicated via Usb Hid 3 years ago
Jonas Arnold 64fceb0fee implemented forcing state change of settingsVM when UnintentionalDisconnect happened, 3 years ago
Jonas Arnold 2a3e37e7cc implemented first version of UsbHid Protocol, 3 years ago
Jonas Arnold 7061568cda Implemented MultiFormatDataView for SentData, 3 years ago
Jonas Arnold 8abb83345c fixed clear command, 3 years ago
Jonas Arnold df8fdd4a29 changed ExtendedChar to ExtendedByte, 3 years ago
Jonas Arnold 236111f94e fixed clear MultiFormatTextBox does not work, 3 years ago
Jonas Arnold d8670a37db introduced InstanceIdentifier and applied it to Tab Title. 3 years ago
Jonas Arnold 1fab46d5c5 wired up real communication protocol to the CommunicationDataViewModel, 3 years ago
Jonas Arnold 9ad7ae3430 introduced TextBox in MultiFormatDataView to improve performance when only Characters are displayed, 3 years ago
Jonas Arnold 6316e66ea5 worked on data formatting and styling 3 years ago
Jonas Arnold 493260dac7 implemented newline handling in CommunicationDataViewModel, 3 years ago
Jonas Arnold 0210de0c2b introduced DataViewModel to wrap ExtendedChar Model and create line identifier, 3 years ago
Jonas Arnold 429c7e842d added CommunicationDataViewModel, 3 years ago
Jonas Arnold 8bd6a14297 worked on MultiFormatTextBox 3 years ago
Jonas Arnold c8c53221d3 added check if SettingsViewModel implements IProtocolSettings in CommunicationProtocolFactory, 3 years ago
Jonas Arnold 641e72b1bd implemented ConnectionRequestEventArgs to provide Connection result (Sucess or failure) to ProtocolSettingsViewModel 3 years ago
Jonas Arnold 585ce8bebd implemented serial protocol, 3 years ago
Jonas Arnold 8393a41cea registered event handler for connection request from UI, 3 years ago
Jonas Arnold 0b36f17997 implemented CommunicationProtocolFactory, added to App, 3 years ago
Jonas Arnold 77e355a269 moved protocols enum to Protocols project 3 years ago
Jonas Arnold e7b3e33f9e enhancements in ProtocolConnectionSettings, renamed to ViewModel 3 years ago
Jonas Arnold 517dd057da extended CommunicationProtocol with ProtocolConnectionSettings class 3 years ago
Jonas Arnold b05f3ff137 implemented abstract CommunicationProtocol and enhanced ICommunicationProtocol 3 years ago
Jonas Arnold 867cc15529 changed ExtendedChar 3 years ago
Jonas Arnold 5ef28a13ea added MultiTerm.Protocols project, 3 years ago