Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. C# graph/diagram showing executing tasks vs time, that scales well with large data sets?

C# graph/diagram showing executing tasks vs time, that scales well with large data sets?

Scheduled Pinned Locked Moved C#
csharpvisual-studiocomhardwarealgorithms
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    arnold_w
    wrote on last edited by
    #1

    I want to write a simple C# tool that shows what tasks in my embedded product are being executed at different times. You can see here for an example: https://i0.wp.com/microcontrollerslab.com/wp-content/uploads/2020/06/FreeRTOS-Preemptive-time-slicing-scheduling-algorithm-example.jpg[^]. The tool should be able to scroll up/down/left/right in the graph area by dragging the mouse while clicking a mouse button and zoom in/out easily with the mouse wheel. Is anybody aware of any open source code that can create this graphical representation that scales well with large data sets?

    L B 2 Replies Last reply
    0
    • A arnold_w

      I want to write a simple C# tool that shows what tasks in my embedded product are being executed at different times. You can see here for an example: https://i0.wp.com/microcontrollerslab.com/wp-content/uploads/2020/06/FreeRTOS-Preemptive-time-slicing-scheduling-algorithm-example.jpg[^]. The tool should be able to scroll up/down/left/right in the graph area by dragging the mouse while clicking a mouse button and zoom in/out easily with the mouse wheel. Is anybody aware of any open source code that can create this graphical representation that scales well with large data sets?

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      I only found "commercial" "high performance" charting software. For open-source, it's not a priority. And then you need to choose Windows Forms and / or WPF, etc. If it is static or dynamic (I needed dynamic for a client). With static you could use a (WPF/UWP) ViewBox for scrolling. For about $1000, you get to do less thinking about it.

      It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

      1 Reply Last reply
      0
      • A arnold_w

        I want to write a simple C# tool that shows what tasks in my embedded product are being executed at different times. You can see here for an example: https://i0.wp.com/microcontrollerslab.com/wp-content/uploads/2020/06/FreeRTOS-Preemptive-time-slicing-scheduling-algorithm-example.jpg[^]. The tool should be able to scroll up/down/left/right in the graph area by dragging the mouse while clicking a mouse button and zoom in/out easily with the mouse wheel. Is anybody aware of any open source code that can create this graphical representation that scales well with large data sets?

        B Offline
        B Offline
        BillWoodruff
        wrote on last edited by
        #3

        @honeythecodewitch Check out honeythecodewitch's work on IOT controller graphics: [^]. I'd say she is the right person on CP to advise you.

        «One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali

        L 1 Reply Last reply
        0
        • B BillWoodruff

          @honeythecodewitch Check out honeythecodewitch's work on IOT controller graphics: [^]. I'd say she is the right person on CP to advise you.

          «One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          The C# part should give you a clue that the "graph/diagram" IS NOT running on an IOT; but obviously not.

          It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

          B 1 Reply Last reply
          0
          • L Lost User

            The C# part should give you a clue that the "graph/diagram" IS NOT running on an IOT; but obviously not.

            It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

            B Offline
            B Offline
            BillWoodruff
            wrote on last edited by
            #5

            If you were familiar with the range of HTC's projects, and her competencies ... You would have to find another way to troll.

            «One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali

            L 1 Reply Last reply
            0
            • B BillWoodruff

              If you were familiar with the range of HTC's projects, and her competencies ... You would have to find another way to troll.

              «One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              More than you apparently; HTC is using C++.

              It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups