lizhanwei
2020-04-27 94e4b1668ffbc3461452cb0d992c854f7f71a490
app/src/main/java/safeluck/drive/evaluation/DB/signalConfigdb/SignalConfigDao.java
@@ -12,15 +12,19 @@
    @Insert
    void insert(SingalConfig singalConfig );
    //设置id信号的对应的物理索引
    @Query("update signal_config set `index`=:mindex where id =:id ")
    @Query("update signal_config set `index`=:mindex where func_id =:id ")
    void updateindex(int mindex,int id);
    //设置id信号的对应的高电平有无效
    @Query("update signal_config set `highLevel`=:hightLevel where id =:id ")
    @Query("update signal_config set `highLevel`=:hightLevel where func_id =:id ")
    void updateHightlevel(int hightLevel,int id);
    //设置id信号的对应的主板有无效
    @Query("update signal_config set `mainBoard`=:mainBoard where id =:id ")
    @Query("update signal_config set `mainBoard`=:mainBoard where func_id =:id ")
    void updateMainBoard(int mainBoard,int id);
    @Query("select signalName from signal_config where `index`=:gpio")
    String getSignalName(int gpio);
    //查询所有信号对应的物理所引
    @Query("select `index` from signal_config")
    List<Integer> getAllIndexs();