I'm writing a script to control a Sony Projector via TCP.
I have created the device using IR.CreateDevice, and have properly defined the IP & port (the connection is established).
When sending a simple status command (`02, 0a, 53, 4f, 4e, 59, 01, 00, 11, 00`) via driver.Send(msg), the expected response would be `02, 0a, 53, 4f, 4e, 59, 00, 00, 11, 02, 01, 80`, whereas I only see `02, 0a, 53, 4f, 4e, 59` (i.e. everything after the first null character was truncated).
Using a separate TCP client app (Hercules) sees the correct response.
Is there a way to force the EVENT_RECEIVE_TEXT listener I am using to keep listening following a null character received?
Iriduim client file contains lot of pages and pop-up which makes the file more big and its very hard to transfer and upload it on the cloud because of the file size anything can be done in this case to make the file more small???
Just a note that I have been trying to track down an easy way to control a mains power point in my iRidium project. There are professional PDU units available with TCP, UDP and HTTP control but they can be quite expensive. Recently, I picked up a TP-Link HS100 smart switch ($50 at JB HiFi in Australia) These are available worldwide. This is originally designed to only work with the manufacturers software, but I found a way to control this with a custom driver in iRidium:
Create a Custom TCP driver with:
IP: address of smart switch on your wifi network
No login/password required.
For commands, use the following:
00 00 00 2a d0 f2 81 f8 8b ff 9a f7 d5 ef 94 b6 c5 a0 d4 8b f9 9c f0 91 e8 b7 c4 b0 d1 a5 c0 e2 d8 a3 81 f2 86 e7 93 f6 d4 ee df a2 df a2
00 00 00 2a d0 f2 81 f8 8b ff 9a f7 d5 ef 94 b6 c5 a0 d4 8b f9 9c f0 91 e8 b7 c4 b0 d1 a5 c0 e2 d8 a3 81 f2 86 e7 93 f6 d4 ee de a3 de a3
I am working on also retrieving the status of the switch so that you can receive feedback.
This could be a cheap, simple and handy way to integrate mains control into your project i.e. fan, coffee machine, pool pump, Christmas lights etc.
I am currently running version 126.96.36.19960 of iridium server on my Raspberry PI.
What is the best procedure to upgrade my server to the latest version?
im making a messaging system and i was wondering if i could store the messages on the server because whenever i reopen the client the messages are gone.
RGBW is more and more popular. We need a good example how to control RGB+W to (for example) KNX. Including the possibility to visualize the selected (active) color (RGB + W) into (for example) a button or picture.
It would be a lot easier to allow for debug information to be sent to a telnet server. This way we can just run PuTTy on our PC and view the log information from the panel. Sometimes I am working on systems that do not have internet. Maybe just add a Telnet enable on the Remote Debug window and we can set the IP and port to our PC.
We've got new USB3 docking stations at work with two monitors connected, but iRidium Studio does not function properly when using the dock.
As you can see in the attached screenshot below the viewport stays black, no matter which page/popup you select. Also this project is set to 1920x1080, the black rectangle is smaller.
It does not matter if the DisplayLink driver is installed or not.
OS: Windows 10
Customer support service by UserEcho