Skip to content

Kiel the Coder

AV programming through trial and (mostly) error

  • Website
  • Twitter
  • LinkedIn
  • GitHub
  • Email
  • Home
  • About
  • Favorites
  • Resume
  • Contact

Tag: 3-series

Multithreaded Programming

In this post, I'm going to explore the different threading options on 3- and 4-series processors. I find it difficult to keep everything straight when working in different Crestron environments, so hopefully this post will be a good refresher when I need it. What are threads? Threads are an execution path through your program. See … Continue reading Multithreaded Programming →

Kiel threading Leave a comment July 6, 2022 16 Minutes

CP3 vs CP4

I wanted to see how much faster the CP4 is versus the CP3, so I wrote a small benchmark program to count prime numbers between 2 and some number. I've added a FINDPRIMES command to the console so I can test a few ways. Here is an example running on a CP3: findprimes 20 2 … Continue reading CP3 vs CP4 →

Kiel av Leave a comment February 19, 2021February 20, 2021 3 Minutes

Debugging SIMPL# Pro (3-series)

I've run into a problem in my Standard UI program: a button that used to work like a toggle is now toggling on and off immediately. Is it getting called twice? How am I going to track this error down? CrestronConsole.PrintLine Sometimes the easiest form of debugging is what is referred to as "printf statements." … Continue reading Debugging SIMPL# Pro (3-series) →

Kiel programming 1 Comment January 12, 2021 5 Minutes

Huddle Room: Part 2

In the previous post, we created a simple Huddle Room system... but the logic is tightly-coupled, it's rigid, and I wouldn't call it a framework. Let's refactor it! There are 3 areas that I think will be easy to immediately refactor: Display controlSwitcher controlRoom vacancy timeout Display control Let's start off by creating a new … Continue reading Huddle Room: Part 2 →

Kiel av, programming Leave a comment July 22, 2020 5 Minutes

Huddle Room: Part 1

This series of posts is going to put together some of what we learned in the Simple Sharp Primer and VC-4 posts. For an idea, here is what we're going to build in Part 1: A simple Huddle Room space Let's take a quick inventory of what's in this system: RMC3 is the brain deciding … Continue reading Huddle Room: Part 1 →

Kiel av, programming 2 Comments July 14, 2020 7 Minutes

Archives

  • December 2022 (1)
  • October 2022 (1)
  • September 2022 (2)
  • August 2022 (2)
  • July 2022 (3)
  • May 2022 (3)
  • April 2022 (1)
  • February 2022 (1)
  • January 2022 (2)
  • October 2021 (3)
  • September 2021 (1)
  • August 2021 (1)
  • July 2021 (9)
  • June 2021 (7)
  • May 2021 (8)
  • April 2021 (6)
  • March 2021 (7)
  • February 2021 (8)
  • January 2021 (6)
  • December 2020 (1)
  • November 2020 (3)
  • October 2020 (1)
  • August 2020 (1)
  • July 2020 (3)
  • June 2020 (3)
  • May 2020 (5)
  • April 2020 (2)
  • March 2020 (3)
  • February 2020 (4)
  • November 2018 (2)
  • October 2018 (1)
  • October 2017 (1)
  • June 2017 (3)
  • September 2016 (1)
  • February 2016 (1)
  • December 2015 (1)
  • November 2015 (1)

Categories

  • av (31)
  • blogging (4)
  • bsd (1)
  • c# (2)
  • computers (1)
  • html5 (7)
  • life (3)
  • linux (8)
  • programming (71)
  • retro (1)
  • short take (2)
  • soup to nuts (8)
  • threading (1)
  • work (19)
  • writing (1)

Tags

3-series 4-series amx arch best practices c# crestron cws featured html5 netlinx org primer raspi simpl simpl plus simpl sharp simpl sharp pro treasure vc4
Website Powered by WordPress.com.
  • Follow Following
    • Kiel the Coder
    • Join 52 other followers
    • Already have a WordPress.com account? Log in now.
    • Kiel the Coder
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...