MissionPlanner.MAVLinkInterface.GetLogList C# (CSharp) Method

GetLogList() public method

public GetLogList ( ) : List
return List
        public List<mavlink_log_entry_t> GetLogList()
        {
            List<mavlink_log_entry_t> ans = new List<mavlink_log_entry_t>();

            mavlink_log_entry_t entry1 = GetLogEntry(0, ushort.MaxValue);

            log.Info("id " + entry1.id + " lastllogno " + entry1.last_log_num + " #logs " + entry1.num_logs + " size " +
                     entry1.size);
            //ans.Add(entry1);

            for (ushort a = (ushort) (entry1.last_log_num - entry1.num_logs + 1); a <= entry1.last_log_num; a++)
            {
                mavlink_log_entry_t entry = GetLogEntry(a, a);
                ans.Add(entry);
            }

            return ans;
        }