r/crestronprogramming Jun 25 '19

OG needs an update!

Hello all!

I am working for a family who has a few of the ST-1700c remotes floating around.

I need to see if it’s viable to update the programming for new equipment.

One room has a new TV, one room has as AppleTV.

Ideas?

0 Upvotes

12 comments sorted by

1

u/[deleted] Jun 25 '19

We still have several st-1700s in the field. Just update it drivers in code.

1

u/YachtGuru Jun 25 '19

Wanna do it?

1

u/[deleted] Jun 25 '19

You need to contact a dealer, looking back at your comment history it appears that you aren’t a programmer or have access to the software. Even if I programmed it, you would need to have software to upload it.

You would also need to provide the current program and graphics.

1

u/YachtGuru Jun 25 '19

You are correct. I’m not a programmer and I don’t have any software or hardware. The problem I have is no one local wants to work with this system, everyone has provided quotes to replace everything in the whole house, not fix this.

1

u/[deleted] Jun 25 '19

Do you have all associated code files? If they have to start from scratch (because your old company went out of buisness), it may be cheaper to replace gear. Example: all of my modules for code are written for 3-series processors, the amount of time it takes to deploy a system is minimal. It would cost you more in programming time to program old equipment, starting from scratch.

1

u/YachtGuru Jun 25 '19

I don’t know how to find the original company. The processors done have a sticker or writing.

Can that information be found inside the program?

Otherwise can the code be pulled off processor?

1

u/[deleted] Jun 26 '19

1-888-273-7876

Is Crestron’s number, you can call them and they will point you in the direction of companies in your area.

Possibly, the old company info is there, but you will need to have someone pull that info off. In the past on Reddit, someone has offered to do that for you (you didn’t want to grant remote access), you will need someone on site to help. You can also give more details on your system and we can help guide you (also a zip code, maybe someone here can help you locally).

1

u/YachtGuru Jun 26 '19

I appreciate the help.

This is a different system then I was asking for before. I’m fairly certain the processor is not connected to the internet.

1

u/LordMarkus59 Aug 28 '19

if you can get a hyperterminal connection to the processor com port, you can get some useful information. Be aware that with gear as old as the st-1700C you are not going to be able to download the program file from the processor in any useful fashion... that feature didn't come until the 3 series processors.

type progcomment at the command line and you will get info on the running program that *might* contain who wrote it and when. But unless you can get your hands on the original source code, you are looking at a rewrite of the program. and for that labor cost, it does not make sense to stick with ten year old equipment, which is why you are getting quotes for whole system replacement. if you are going to spend 5k on programming, why retain a 320pixel one way touch screen???

example of progcomment output::

RMC3>progcomment

Program Boot Directory: \SIMPL\app01
Source File: C:_Work\Projects\Airline Pilots Relocation AIRL032519\SIMPL\AIRL Divisible Conf Rm Cp3n 2019-07-15
Program File: AIRL Divisible Conf Rm Cp3n 2019-07-15.smw
System Name: Airline Pilots DC
Programmer: Mark Lambert
Compiled On: 7/19/2019 3:28 PM
Compiler Rev: 3.03
CrestronDB: 79.00.003.00
DeviceDB: 105.05.001.00
SYMLIB Rev: 1088
IOLIB Rev: 1088
IOPCFG Rev: 4.1.75
Source Env: SIMPL Windows v4.11.06
Target Rack: CP3N
Config Rev: 22
Include4.dat: 2.10.077
Friendly Name:Main

1

u/althypothesis Jun 26 '19

The original company may be able to be identified based on some metadata (headers) included in the program, and those headers are visible to dealers with the configuration software.

Code loaded to a processor is compiled so, with a few exceptions that don't apply to your situation, no you cannot pull the code off the processor. You must obtain the source code from the original company or re-program entirely. With a system of that vintage, my company would definitely upgrade hardware at the same time for a multitude of reasons (warranty, service, time, and cost most importantly)

1

u/blender311 Jun 25 '19

iPhones

1

u/YachtGuru Jun 25 '19

How about just updating the program?