Nertea

[1.7.x] Dynamic Battery Storage: electrical/thermal planning and timewarp compensation (August 9)

Recommended Posts

I think I tracked down and eliminated both NRE cases - just an unhandled case of KSP's scene timing. Will release after a bit more testing. 

Share this post


Link to post
Share on other sites

Dynamic Battery Storage 2.0.2

  • Added support for GenericFieldDataHandler
  • Fixed FissionFlowRadiator adding heat to the simulation instead of removing it
  • Fixed two instances of null reference exceptions when switching vessels/scenes

Share this post


Link to post
Share on other sites

I submitted a PR that makes Signal Delay show correct power drain in the editor.

Share this post


Link to post
Share on other sites
Posted (edited)

Yo @Nertea, I'm seeing a bunch of NRE spam with the latest DBS, possibly related to KIS.

When loading / creating a vessel in thge VAB/SPH:

Spoiler

Exception handling event onEditorShipModified in class EditorVesselDataManager:System.ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData.SetupDataHandler (.PartModule pm) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData.RefreshData (Boolean fromScratch, System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.InitializeEditorConstruct (.ShipConstruct ship, Boolean forceReset) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.onEditorVesselModified (.ShipConstruct ship) [0x00000] in <filename unknown>:0 
  at EventData`1[ShipConstruct].Fire (.ShipConstruct data) [0x00000] in <filename unknown>:0 
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData.SetupDataHandler (.PartModule pm) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData.RefreshData (Boolean fromScratch, System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.InitializeEditorConstruct (.ShipConstruct ship, Boolean forceReset) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.onEditorVesselModified (.ShipConstruct ship) [0x00000] in <filename unknown>:0 
  at EventData`1[ShipConstruct].Fire (.ShipConstruct data) [0x00000] in <filename unknown>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
EventData`1:Fire(ShipConstruct)
KIS.ModuleKISInventory:<RefreshContents>b__e()
KSPDev.ProcessingUtils.<WaitForEndOfFrameCoroutine>d__4:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 

And constantly while flight:

Spoiler

ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData.SetupDataHandler (.PartModule pm) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData.RefreshData (Boolean fromScratch, System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData..ctor (System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData..ctor (System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselDataManager.RefreshVesselData () [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselDataManager.FixedUpdate () [0x00000] in <filename unknown>:0

 

Full log.

This is an existing modded install and an existing save, reverting to DBS v2.0.1 clears up the errors.
If nothing jumps out at you, let me know and I'll do the reproduce in a clean install bit.

Edited by steve_v

Share this post


Link to post
Share on other sites
23 hours ago, steve_v said:

Yo @Nertea, I'm seeing a bunch of NRE spam with the latest DBS, possibly related to KIS.

When loading / creating a vessel in thge VAB/SPH:

  Hide contents


Exception handling event onEditorShipModified in class EditorVesselDataManager:System.ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData.SetupDataHandler (.PartModule pm) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData.RefreshData (Boolean fromScratch, System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.InitializeEditorConstruct (.ShipConstruct ship, Boolean forceReset) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.onEditorVesselModified (.ShipConstruct ship) [0x00000] in <filename unknown>:0 
  at EventData`1[ShipConstruct].Fire (.ShipConstruct data) [0x00000] in <filename unknown>:0 
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData.SetupDataHandler (.PartModule pm) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData.RefreshData (Boolean fromScratch, System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.InitializeEditorConstruct (.ShipConstruct ship, Boolean forceReset) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.EditorVesselDataManager.onEditorVesselModified (.ShipConstruct ship) [0x00000] in <filename unknown>:0 
  at EventData`1[ShipConstruct].Fire (.ShipConstruct data) [0x00000] in <filename unknown>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
EventData`1:Fire(ShipConstruct)
KIS.ModuleKISInventory:<RefreshContents>b__e()
KSPDev.ProcessingUtils.<WaitForEndOfFrameCoroutine>d__4:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 

And constantly while flight:

  Hide contents


ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData.SetupDataHandler (.PartModule pm) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData.RefreshData (Boolean fromScratch, System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselData..ctor (System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselElectricalData..ctor (System.Collections.Generic.List`1 vesselParts) [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselDataManager.RefreshVesselData () [0x00000] in <filename unknown>:0 
  at DynamicBatteryStorage.VesselDataManager.FixedUpdate () [0x00000] in <filename unknown>:0

 

Full log.

This is an existing modded install and an existing save, reverting to DBS v2.0.1 clears up the errors.
If nothing jumps out at you, let me know and I'll do the reproduce in a clean install bit.

I would love it if you could get me these logs with the DebugMode switch in DynamicBatteryStorageSettings.cfg set to true.

Share this post


Link to post
Share on other sites
Posted (edited)
2 hours ago, Nertea said:

I would love it if you could get me these logs with the DebugMode switch in DynamicBatteryStorageSettings.cfg set to true.

Here you go. Same scenario as the previous one, but with DebugMode=true.
I can't seem to reproduce it in a clean install with only DynamicBatteryStorage 2.0.2, so I guess this is indeed a mod interaction as I initially assumed.

I'll work in narrowing it down later on, once I get around to fixing my system mono build such that CKAN's file-dialog doesn't crash the application. :huh:

Your debug mode is most helpful, it's the handler for KerbalHealth that's bombing. I'm getting repro with just the two. :)

Edited by steve_v

Share this post


Link to post
Share on other sites

Yep it looks like there was a compile error and the new GenericFieldDataHandler was not included in the distribution!

Share this post


Link to post
Share on other sites
14 minutes ago, Nertea said:

GenericFieldDataHandler was not included in the distribution!

Fantastic. Everyone deserves an easy fix now and then. :P

Share this post


Link to post
Share on other sites
10 hours ago, steve_v said:

Fantastic. Everyone deserves an easy fix now and then. :P

I'm still working on a couple other issues but I should get a fix out on this in the next few days. 

Share this post


Link to post
Share on other sites

I think I fixed the other issue I was working on, so here's 2.0.3

  • Fixed GenericFieldDataHandler not being included causing all sorts of problems
  • Fixed KerbalHealth compatibility
  • Fixed a few small potential NREs and added better error handling for common cases
  • Fixed SimpleBoiloff handler not understanding multiple cryogenic fuel types

Share this post


Link to post
Share on other sites

I ask sorry for my questions n00b, but what do it mean "Mean Solar Altitude"? I need to make a constellation sats for RemoteTech in KEO and in the "Solar Panel Simulator" I select 2Gm in "Body Orbital Height", but I don't know what select for "Mean Solar Altitude". Someone can help me?

Share this post


Link to post
Share on other sites
1 hour ago, runtime13 said:

I ask sorry for my questions n00b, but what do it mean "Mean Solar Altitude"? I need to make a constellation sats for RemoteTech in KEO and in the "Solar Panel Simulator" I select 2Gm in "Body Orbital Height", but I don't know what select for "Mean Solar Altitude". Someone can help me?

“Mean” means the average

Share this post


Link to post
Share on other sites
1 minute ago, linuxgurugamer said:

“Mean” means the average

Sorry but I don't understand: Solar Altitude for that I know is the angle of the sun relative to the planet's horizon and I think is express in grade, not in meters. What do I miss?

Share this post


Link to post
Share on other sites
49 minutes ago, runtime13 said:

Sorry but I don't understand: Solar Altitude for that I know is the angle of the sun relative to the planet's horizon and I think is express in grade, not in meters. What do I miss?

"Mean Solar Altitude" is the average Solar Altitude, generally the midpoint between the highest and lowest altitude

Share this post


Link to post
Share on other sites
51 minutes ago, linuxgurugamer said:

"Mean Solar Altitude" is the average Solar Altitude, generally the midpoint between the highest and lowest altitude

I think I have not skill for understand. In the interface I see Km/Mm and so I don't know where get that value. I don't know calculate "midpoint betweend the highest and lowest altitude".

Share this post


Link to post
Share on other sites

@Nertea, is there a possibility the Snacks! mod could get support from this as well? I think it's in the list of things to do, but I'm not quite sure based on how it's worded.

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, runtime13 said:

I think I have not skill for understand. In the interface I see Km/Mm and so I don't know where get that value. I don't know calculate "midpoint betweend the highest and lowest altitude".

Let's assume you are in a solar orbit, the Pe is 20 Mm (Million Meters), and the AP is 30 Mm.  Then you would average the two together by adding them and then dividing by 2:

(20 + 30) / 2    giving you a Mean value of 25 Mm.

If you are in orbit around a planet, then use the planet's distance from the sun instead of your distance from the planet.

 

Sorry for the short answers earlier.

Edited by linuxgurugamer

Share this post


Link to post
Share on other sites
21 minutes ago, linuxgurugamer said:

Let's assume you are in a solar orbit, the Pe is 20 Mm (Million Meters), and the AP is 30 Mm.  Then you would average the two together by adding them and then dividing by 2:

(20 + 30) / 2    giving you a Mean value of 25 Mm.

If you are in orbit around a planet, then use the planet's distance from the sun instead of your distance from the planet.

 

Sorry for the short answers earlier.

Perfect, now I understand how use this value. Thanks for support.

Share this post


Link to post
Share on other sites
On 7/9/2019 at 2:06 PM, Nertea said:

Q: What mods will you NOT support?
A: Kerbalism and KSPI have their own planners and brokers and don't need this mod. 

So does this mean I should delete Dynamic Battery if I add Kerbalism?

Share this post


Link to post
Share on other sites
46 minutes ago, mikegarrison said:

So does this mean I should delete Dynamic Battery if I add Kerbalism?

Honestly warranty void on practically all my mods with Kerbalism. I know for a fact that that mod changes all my custom code to use theirs so the DBS features just won't work at all. Deleting is probably safe. 

1 hour ago, AmpCat said:

@Nertea, is there a possibility the Snacks! mod could get support from this as well? I think it's in the list of things to do, but I'm not quite sure based on how it's worded.

https://github.com/ChrisAdderley/DynamicBatteryStorage/issues/26 Always good to check the repo :)

6 hours ago, runtime13 said:

I ask sorry for my questions n00b, but what do it mean "Mean Solar Altitude"? I need to make a constellation sats for RemoteTech in KEO and in the "Solar Panel Simulator" I select 2Gm in "Body Orbital Height", but I don't know what select for "Mean Solar Altitude". Someone can help me?

The usual way to set this field is to select your planet (Kerbin), which will set the mean solar altitude to be at Kerbin's orbit around the sun. Then you adjust the orbitnal height

Share this post


Link to post
Share on other sites

Oddly, I don't remember this being an issue at all when I was using USI Life Support, or even previous games with Snacks!, only after the Snacks! engine was revamped. Guess I have have to dump extra EC on things for now. A LOT extra.

Also, awesome job on the new gold foil Cryo tanks! Now I have to switch my ships from the white to gold.

Share this post


Link to post
Share on other sites
16 hours ago, Nertea said:

The usual way to set this field is to select your planet (Kerbin), which will set the mean solar altitude to be at Kerbin's orbit around the sun. Then you adjust the orbitnal height

Thanks for tips.

Share this post


Link to post
Share on other sites

Such an update cadence!

2.0.4 (hopefully the last for a bit)

  • Fixed another NRE issue when reverting to space centre from VAB
  • Fixed several housekeeping issues with GenericFieldDataHandler

Share this post


Link to post
Share on other sites

Nertea, I looked in my KSP log and found a couple things: one is DBS generating large numbers of seeming repeated log statements, the other is that it is having an issue with SSTU solar panels. I've asked about the latter in the SSTU thread as I'm not clear which side has the problem, hopefully they are not incompatible for some reason.

What I see is logging where DBS walks through every existing vehicle and says it's regenerating the electrical data, then it says it found no battery storage part, even though every vehicle has battery storage. Is this for debugging purposes? It's a lot of log data that doesn't seem to be saying much.

This is the SSTU exception:

[EXC 18:58:09.304] TypeLoadException: Could not load type 'DynamicBatteryStorage.SSTUSolarPanelDeployablePowerHandler'.
	System.Reflection.Assembly.GetType (System.String name, Boolean throwOnError, Boolean ignoreCase)
	System.Activator.CreateInstance (System.String assemblyName, System.String typeName, Boolean ignoreCase, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Security.Policy.Evidence securityInfo)
	System.Activator.CreateInstance (System.String assemblyName, System.String typeName, System.Object[] activationAttributes)
	System.Activator.CreateInstance (System.String assemblyName, System.String typeName)
	DynamicBatteryStorage.VesselElectricalData.SetupDataHandler (.PartModule pm)
	DynamicBatteryStorage.VesselData.RefreshData (Boolean fromScratch, System.Collections.Generic.List`1 vesselParts)
	DynamicBatteryStorage.VesselData..ctor (System.Collections.Generic.List`1 vesselParts)
	DynamicBatteryStorage.VesselElectricalData..ctor (System.Collections.Generic.List`1 vesselParts)
	DynamicBatteryStorage.VesselDataManager.RefreshVesselData ()
	DynamicBatteryStorage.VesselDataManager.FixedUpdate ()

Below is the logging I'm talking about, it's repeated a couple dozen times at least in the current log:

[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Construction Modules (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station Probe (unloaded)]: Regenerating electrical data
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station Probe (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.835] [Dynamic Battery Storage]: [Controller] [Icarus Station Resource Arm II Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Icarus Station Resource Arm II Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Icarus Station Resource Arm II Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Icarus Station Resource Arm II Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Icarus Station Resource Arm II Debris (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Icarus Station Resource Arm II Debris (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Icarus Orbital Station (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Pad Illuminator Tower III (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Pad Illuminator Tower III (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Pad Illuminator Tower II (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Pad Illuminator Tower II (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Pad Illuminator Tower I (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Pad Illuminator Tower I (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT Recon I (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT Recon I (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT Recon I (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT Recon I (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. IVT-083 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. IVT-083 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Resource Lode (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Resource Lode (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT K3 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT K3 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Big Pointy Things (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Big Pointy Things (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. MAG-716 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. MAG-716 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT Min3 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT Min3 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Kubble Space Telescope (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Kubble Space Telescope (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT M3 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT M3 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT KR3 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [SCANSAT KR3 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. BCW-009 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. BCW-009 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. UGT-736 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. UGT-736 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. CWC-683 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. CWC-683 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. VKI-187 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. VKI-187 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. KNY-050 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. KNY-050 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. KWP-626 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. KWP-626 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. LLI-992 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. LLI-992 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.836] [Dynamic Battery Storage]: [Controller] [Ast. YVE-467 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. YVE-467 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. IMH-198 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. IMH-198 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. QAX-710 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. QAX-710 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. FBF-477 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. FBF-477 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. REE-993 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. REE-993 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. CUK-772 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. CUK-772 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. FCN-437 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. FCN-437 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. YRX-751 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. YRX-751 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. TZL-248 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. TZL-248 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. BOT-451 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. BOT-451 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. BLH-319 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. BLH-319 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. AGV-471 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. AGV-471 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. WOD-617 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. WOD-617 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. XZE-269 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. XZE-269 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. NWF-043 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. NWF-043 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. GMY-891 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. GMY-891 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. XZM-186 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. XZM-186 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. LBZ-465 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. LBZ-465 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. DVZ-961 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. DVZ-961 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. TTC-131 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. TTC-131 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. DWV-686 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. DWV-686 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. GUH-220 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. GUH-220 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. WIA-060 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. WIA-060 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. LHM-987 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. LHM-987 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. HIN-708 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. HIN-708 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. LVO-887 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.837] [Dynamic Battery Storage]: [Controller] [Ast. LVO-887 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. SXF-813 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. SXF-813 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. ECE-101 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. ECE-101 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. HDT-151 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. HDT-151 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. OPP-394 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. OPP-394 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. XSI-252 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. XSI-252 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. DXL-092 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. DXL-092 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. ROM-562 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. ROM-562 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. NBD-510 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. NBD-510 (unloaded)]: Could not find an electrical storage part
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. WHB-516 (unloaded)]: Regenerating electrical data
[LOG 12:28:02.838] [Dynamic Battery Storage]: [Controller] [Ast. WHB-516 (unloaded)]: Could not find an electrical storage part

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.