porting in adapterGeneric di getStrobeUserAction
This commit is contained in:
@@ -537,24 +537,6 @@ namespace MTC_Adapter
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione strobe UserAction: salva dati e gestione ACK
|
||||
/// </summary>
|
||||
/// <param name="bitNum"></param>
|
||||
/// <param name="retACK_DW1"></param>
|
||||
/// <param name="UserAction"></param>
|
||||
/// <param name="azione"></param>
|
||||
private void gestStrobeUnknown(int bitNum, ref byte[] retACK_DW1, ref string UserAction, string azione)
|
||||
{
|
||||
if (STRB_DW1.HasFlag((StFlag32)Math.Pow(2, bitNum)))
|
||||
{
|
||||
// salvo evento UserAction in variabile...
|
||||
UserAction += azione;
|
||||
// memorizzo allarme nel vettore ack....
|
||||
retACK_DW1 = utils.setBitOnStFlag(retACK_DW1, true, bitNum);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gestione strobe UserAction: salva dati e gestione ACK
|
||||
/// </summary>
|
||||
|
||||
@@ -2214,6 +2214,23 @@ namespace MTC_Adapter
|
||||
retACK_DW1 = utils.setBitOnStFlag(retACK_DW1, true, bitNum);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione strobe UserAction: salva dati e gestione ACK
|
||||
/// </summary>
|
||||
/// <param name="bitNum"></param>
|
||||
/// <param name="retACK_DW1"></param>
|
||||
/// <param name="UserAction"></param>
|
||||
/// <param name="azione"></param>
|
||||
public void gestStrobeUserAction(int bitNum, ref byte[] retACK_DW1, ref string UserAction, string azione)
|
||||
{
|
||||
if (STRB_DW1.HasFlag((StFlag32)Math.Pow(2, bitNum)))
|
||||
{
|
||||
// salvo evento UserAction in variabile...
|
||||
UserAction += azione;
|
||||
// memorizzo allarme nel vettore ack....
|
||||
retACK_DW1 = utils.setBitOnStFlag(retACK_DW1, true, bitNum);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// verifica gli status attivi
|
||||
/// </summary>
|
||||
|
||||
@@ -651,23 +651,6 @@ namespace MTC_Adapter
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione strobe UserAction: salva dati e gestione ACK
|
||||
/// </summary>
|
||||
/// <param name="bitNum"></param>
|
||||
/// <param name="retACK_DW1"></param>
|
||||
/// <param name="UserAction"></param>
|
||||
/// <param name="azione"></param>
|
||||
private void gestStrobeUserAction(int bitNum, ref byte[] retACK_DW1, ref string UserAction, string azione)
|
||||
{
|
||||
if (STRB_DW1.HasFlag((StFlag32)Math.Pow(2, bitNum)))
|
||||
{
|
||||
// salvo evento UserAction in variabile...
|
||||
UserAction += azione;
|
||||
// memorizzo allarme nel vettore ack....
|
||||
retACK_DW1 = utils.setBitOnStFlag(retACK_DW1, true, bitNum);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// recupera allarmi ed aggiorna strobe (privato) degli allarmi
|
||||
/// </summary>
|
||||
/// <param name="Alarm2Refresh">32bit mask degli allarmi da aggiornare</param>
|
||||
|
||||
@@ -603,41 +603,6 @@ namespace MTC_Adapter
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione strobe UserAction: salva dati e gestione ACK
|
||||
/// </summary>
|
||||
/// <param name="bitNum"></param>
|
||||
/// <param name="retACK_DW1"></param>
|
||||
/// <param name="UserAction"></param>
|
||||
/// <param name="azione"></param>
|
||||
private void gestStrobeUnknown(int bitNum, ref byte[] retACK_DW1, ref string UserAction, string azione)
|
||||
{
|
||||
if (STRB_DW1.HasFlag((StFlag32)Math.Pow(2, bitNum)))
|
||||
{
|
||||
// salvo evento UserAction in variabile...
|
||||
UserAction += azione;
|
||||
// memorizzo allarme nel vettore ack....
|
||||
retACK_DW1 = utils.setBitOnStFlag(retACK_DW1, true, bitNum);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gestione strobe UserAction: salva dati e gestione ACK
|
||||
/// </summary>
|
||||
/// <param name="bitNum"></param>
|
||||
/// <param name="retACK_DW1"></param>
|
||||
/// <param name="UserAction"></param>
|
||||
/// <param name="azione"></param>
|
||||
private void gestStrobeUserAction(int bitNum, ref byte[] retACK_DW1, ref string UserAction, string azione)
|
||||
{
|
||||
if (STRB_DW1.HasFlag((StFlag32)Math.Pow(2, bitNum)))
|
||||
{
|
||||
// salvo evento UserAction in variabile...
|
||||
UserAction += azione;
|
||||
// memorizzo allarme nel vettore ack....
|
||||
retACK_DW1 = utils.setBitOnStFlag(retACK_DW1, true, bitNum);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// recupera allarmi ed aggiorna strobe (privato) degli allarmi
|
||||
/// </summary>
|
||||
/// <param name="Alarm2Refresh">32bit mask degli allarmi da aggiornare</param>
|
||||
|
||||
Reference in New Issue
Block a user