Ejemplo n.º 1
0
        private void AddNewAnalyticsDataToDeviceMemory(Control changedControl)
        {
            if (changedControl.ShouldKeepAnalytics())
            {
                Console.WriteLine("Hello");

                List <byte> analyticsBuffer = HeepDeviceAnalytics.GetDeviceAnalyticsByteArray(changedControl, myID);
                HeepLanguage.AddBufferToBuffer(deviceMemory, analyticsBuffer);
                NonVolatileData.WriteMemoryToFile(deviceMemory);

                HeepCommunications.SendAnalytics(myID, deviceMemory);
            }
        }
Ejemplo n.º 2
0
 public void AddVertex(Vertex newVertex)
 {
     vertices.Add(newVertex);
     HeepLanguage.AddVertexToMemory(deviceMemory, newVertex);
     NonVolatileData.WriteMemoryToFile(deviceMemory);
 }
Ejemplo n.º 3
0
 public void SetDeviceName(String name)
 {
     HeepLanguage.AddNameToMemory(deviceMemory, myID, name);
     NonVolatileData.WriteMemoryToFile(deviceMemory);
 }