其他程序的CAN CANFD LIN的移植
This commit is contained in:
53
CapMachine.Model/CANLIN/LINScheduleConfig.cs
Normal file
53
CapMachine.Model/CANLIN/LINScheduleConfig.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
using FreeSql.DataAnnotations;
|
||||
|
||||
namespace CapMachine.Model.CANLIN
|
||||
{
|
||||
/// <summary>
|
||||
/// 调度表的配置
|
||||
/// 其实这些调度表是在DBC中有的,但是图莫斯的驱动没有读取到这些信息
|
||||
/// 那么我们在系统层面进行操作和保存这些信息
|
||||
/// </summary>
|
||||
[Table(Name = "LINScheduleConfig")]
|
||||
public class LINScheduleConfig
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
[Column(IsPrimary = true, IsIdentity = true)]
|
||||
public long Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 消息名称
|
||||
/// </summary>
|
||||
[Column(Name = "MsgName")]
|
||||
public string? MsgName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 消息的周期
|
||||
/// </summary>
|
||||
[Column(Name = "Cycle")]
|
||||
public int Cycle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 调度表的Index
|
||||
/// LDF中可能有多个调度器
|
||||
/// </summary>
|
||||
[Column(Name = "SchTabIndex")]
|
||||
public int SchTabIndex { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 调度表的名称
|
||||
/// LDF中可能有多个调度器名称
|
||||
/// </summary>
|
||||
[Column(Name = "SchTabName")]
|
||||
public int SchTabName { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// ///////////////////////////////////////////导航属性///////////////////////////////////////////////////////
|
||||
/// </summary>
|
||||
|
||||
public long CanLinConfigProId { get; set; }
|
||||
public CanLinConfigPro? CanLinConfigPro { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user