@@ -25,7 +25,7 @@ package body Controller.Messages is
25
25
Periodic_Message := CubedOS.Time_Server.API.Relative_Request_Encode
26
26
(Sender_Address => Name_Resolver.Controller,
27
27
Request_ID => 1 ,
28
- Tick_Interval => Ada.Real_Time.Seconds(10 ),
28
+ Tick_Interval => Ada.Real_Time.Seconds(3 ),
29
29
Request_Type => CubedOS.Time_Server.API.Periodic,
30
30
Series_ID => 1 );
31
31
Message_Manager.Route_Message
@@ -54,7 +54,7 @@ package body Controller.Messages is
54
54
(Sender_Address => Name_Resolver.Controller,
55
55
Request_ID => Request_ID_Type(Count));
56
56
Message_Manager.Route_Message(Image_Request);
57
- Ada.Text_IO.Put_Line(" Ping has been handled. Image request has been sent to camera..." );
57
+ Ada.Text_IO.Put_Line(" Tink has been handled. Image request has been sent to camera..." );
58
58
else
59
59
CubedOS.Log_Server.API.Log_Message(Name_Resolver.Controller,
60
60
CubedOS.Log_Server.API.Error,
@@ -72,17 +72,18 @@ package body Controller.Messages is
72
72
begin
73
73
Camera.API.Take_Image_Reply_Decode
74
74
(Message => Message,
75
- File_Name => File_Name,
75
+ File_Name => File_Name( 1 .. Name_Size) ,
76
76
File_Name_Size => Name_Size,
77
77
Decode_Status => Status);
78
78
if Status = Message_Manager.Success then
79
79
Open_Request := CubedOS.File_Server.API.Open_Request_Encode
80
80
(Sender_Address => Name_Resolver.Controller,
81
81
Request_ID => 1 ,
82
82
Mode => CubedOS.File_Server.API.Read,
83
- Name => File_Name);
83
+ Name => File_Name(1 .. Name_Size));
84
+ Ada.Text_IO.Put_Line(" Routing Message... " & Integer'Image(Name_Size));
84
85
Message_Manager.Route_Message(Open_Request);
85
- Ada.Text_IO.Put_Line(" Image reply has been handled, open request for " & File_Name);
86
+ Ada.Text_IO.Put_Line(" Image reply has been handled, open request for " & File_Name( 1 .. Name_Size) );
86
87
else
87
88
CubedOS.Log_Server.API.Log_Message(Name_Resolver.Controller,
88
89
CubedOS.Log_Server.API.Error,
@@ -124,10 +125,10 @@ package body Controller.Messages is
124
125
Ada.Text_IO.Put_Line(" Tick reply has been received" );
125
126
Handle_Tick_Reply(Message);
126
127
elsif Camera.API.Is_Take_Image_Reply(Message) then
127
- Ada.Text_IO.Put_Line(" Image Reply has been received" );
128
+ Ada.Text_IO.Put_Line(" Image reply has been received" );
128
129
Handle_Image_Reply(Message);
129
130
elsif CubedOS.File_Server.API.Is_Open_Reply(Message) then
130
- Ada.Text_IO.Put_Line(" Open Reply has been received" );
131
+ Ada.Text_IO.Put_Line(" Open reply has been received" );
131
132
Handle_Open_Reply(Message);
132
133
else
133
134
CubedOS.Log_Server.API.Log_Message(Name_Resolver.Controller,
0 commit comments