X10 Community Forum

🔌General Home Automation => Original ActiveHome => Topic started by: PE74003 on September 22, 2006, 11:41:10 PM

Title: "Error 100 - Insufficient memory in the interface to compile the data" CM11A
Post by: PE74003 on September 22, 2006, 11:41:10 PM
How to cure this? Have cleared interface memory numerous times, still get same message; communication tests, clock updates fine.  Thanks for any help.
Title: Re: "Error 100 - Insufficient memory in the interface to compile the data" CM11A
Post by: TakeTheActive on September 23, 2006, 12:03:08 AM
 I'd start off with:

Title: Re: "Error 100 - Insufficient memory in the interface to compile the data" CM11A
Post by: Charles Sullivan on September 23, 2006, 12:14:49 AM
How to cure this? Have cleared interface memory numerous times, still get same message; communication tests, clock updates fine.  Thanks for any help.

The message means you're trying to stuff 10 lbs of manure into a 5 lb sack, i.e., your schedule of timers and macros is too big to fit in the CM11A's 1024 byte EEPROM memory.   Usually there are too many timers.

Are you using timers relative to Dawn or Dusk?  If so, reduce the number of timer intervals.  Go to Tools > Statistics > Resolution and fill in a successively lower value for the Timer Resolution until the displayed Free Space becomes non-negative.
Title: Re: "Error 100 - Insufficient memory in the interface to compile the data" CM11A
Post by: Dan Lawrence on September 23, 2006, 12:45:04 AM
How to cure this? Have cleared interface memory numerous times, still get same message; communication tests, clock updates fine.  Thanks for any help.

The message means you're trying to stuff 10 lbs of manure into a 5 lb sack, i.e., your schedule of timers and macros is too big to fit in the CM11A's 1024 byte EEPROM memory.   Usually there are too many timers.

Are you using timers relative to Dawn or Dusk?  If so, reduce the number of timer intervals.  Go to Tools > Statistics > Resolution and fill in a successively lower value for the Timer Resolution until the displayed Free Space becomes non-negative.

That would be my feeling as well.

My current AHP setup is basically what I had with Active Home and the CM11A.  Timers are basically the same, except they have been enhanced under AHP, and I never got that error message.
Title: Re: "Error 100 - Insufficient memory in the interface to compile the data" CM11A
Post by: Brian H on September 23, 2006, 07:34:47 AM
When I was using the CM11A I also found that lowering the Dusk/Dawn resolution would give you back more free data.
As mentioned not much memory for timers.
Title: Re: "Error 100 - Insufficient memory in the interface to compile the data" CM11A
Post by: PE74003 on September 23, 2006, 11:48:09 PM
Thanks for the quick responses.  My memory has been nearly full for years.  I have the resolution set to the min (4).  I tried to add another command, got the error message, removed the command and could not remove the error.  So on your advice, I did kill one of my standard macros, solved the problem.  Will try to see if I can add it back.  I have ordered the new controller (CM15A?) with the new software, conditional macros, etc -- is it an improvement?
Title: Re: "Error 100 - Insufficient memory in the interface to compile the data" CM11A
Post by: Charles Sullivan on September 24, 2006, 12:42:16 AM
Thanks for the quick responses.  My memory has been nearly full for years.  I have the resolution set to the min (4).  I tried to add another command, got the error message, removed the command and could not remove the error.  So on your advice, I did kill one of my standard macros, solved the problem.  Will try to see if I can add it back.  I have ordered the new controller (CM15A?) with the new software, conditional macros, etc -- is it an improvement?

The CM15A has an 8K EEPROM versus the 1K in the CM11A, and its handling of Dawn and Dusk relative timed events appears to be more memory efficient than the CM11A.  However as the functionality has been enhanced (as Dan said), it's difficult to compare the amount of memory used in the CM15A versus the CM11A for the identical program.