Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
T
TSN CBS CSharp Demo
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Dmitrii Cetvericov
TSN CBS CSharp Demo
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
master
Select Git revision
Branches
1
master
default
protected
Tags
3
v1.0.2
v.1.0.1
v1.0.0
4 results
Begin with the selected commit
Created with Raphaël 2.2.0
8
Dec
1
24
Nov
17
16
15
8
4
25
Oct
15
17
Sep
14
6
12
Aug
6
Jul
25
Jun
22
15
7
Update README.md
master
master
Merge branch 'eliminate_outliers' into 'master'
v1.0.2
v1.0.2
Add simple mechanism to filter outliers: throw away delay data that is larger than an upper limit.
Merge branch 'minor_fixes' into 'master'
v.1.0.1
v.1.0.1
Fix UpdateSourceTrigger of QueueView and clear charts if the "Clear Queues" button is clicked.
Merge branch 'reset_to_0_if_empty' into 'master'
Reset the credit to 0 if the queue's empty after a transmission.
Merge branch 'refactor' into 'master'
Refactor
scroll box plots
v1.0.0
v1.0.0
Merge branch 'finalize' into 'master'
Finalize
Merge branch 'create_statistics' into 'master'
Move all the statistics calculation to the service, actually make the delay value chart work, add CanExecute magic to Statistics Dialog menu button.
Merge branch 'statistics' into 'master'
Implement synchronization of packet start/stop with simulation start/stop and make the Boolean setting a little prettier.
Merge branch 'flowbased_scheduler' into 'master'
Move some more stuff and introduce a proxy class that allows to instantiate a scheduler depending on the setting value.
Merge branch 'impl_preemption' into 'master'
Change TransmissionStartedEvent and TransmissionFinishedEvent so that they actually carry the payload the respective handler methods need.
Merge branch 'fix_return_to_zero' into 'master'
Added some little fixes.
Merge branch 'implement_other_strategies' into 'master'
Add a base implementation for the CBS Queues + add first implementation of the StandardBehaviourQueue.
Merge branch 'add_scichart' into 'master'
Now the sending model seems to work :-) Added a dedicated "sending" and notification thread instead of trying to solve the issue by async/await and mutex.
Merge branch 'extract_charts_fix_other_strategies' into 'master'
Remove some excess logs + improve thread handling. Debug.WriteLine($"Packet of Queue {Parent.Priority} has started transmission with {bytesPerSecondRate} bytes/s.");
Merge branch 'add_charts' into 'master'
Fix "How many bytes do I have left to send before the gate closes?" mechanism + add processing delay to scheduler.
Merge branch 'implement_gcl' into 'master'
Add some exception handling, correct the gate "LED" order and fix a log. At least the "No CBS" variant seems to work now :-)
Merge branch 'implement_settings' into 'master'
Limit T in Setting<T> to IConvertible, so that setting values can be retrieved in different shapes + add minimum size to the settings dialog.
Merge branch 'minor_renamings' into 'master'
Extract implementation of ILinkCallback to another class by making QueueViewModel a partial class... crazy stuff is going on here.
Merge branch 'implement_mechanisms' into 'master'
Make the LoadGenerator use async/await instead of a thread.
Add screenshot.
Merge branch 'init' into 'master'
Loading