Histórico de Revisões do Driver

<< Clique para Mostrar o Sumário >>

 

Histórico de Revisões do Driver

Versão

Data

Autor

Comentários

1.2.97

14/01/2022

G. Beal

Reformulado o sistema de alarmes e eventos, com implementação dos serviços GetEventInformation e GetAlarmSummary, e expansões nos serviços GetEnrollmentSummary e AcknowledgeAlarm (Case 29049).

1.2.95

18/05/2021

G. Beal

Implementado o envio do serviço WritePropertyMultiple através de Tags especiais (Case 29048).

Implementado o envio do serviço ReadRange através de Tags especiais (Case 29050).

Corrigida a escrita do valor Null em propriedades comandáveis (Case 30925).

1.2.94

23/02/2021

G. Beal

Adicionada a configuração Auto-Detect Devices Range (Case 29046).

Implementado o envio dos serviços TimeSynchronization e UTCTimeSynchronization através de Tags especiais (Case 29053).

No Tag Browser, dentro do nó Network Browser, ao expandir o nó de um objeto, este Driver agora disponibiliza somente as propriedades que existem no objeto, obtidas pela leitura da propriedade propertyList (Case 30082).

1.2.89

30/11/2020

G. Beal

Datas e horas contendo valores especiais agora podem ser exibidos e escritos usando o formato XML (Case 29895).

Adicionada a configuração Read Quality-related Properties (Case 29955).

1.2.87

22/10/2020

F. Englert

G. Beal

Corrigida a resposta deste Driver a requisições de leitura de propriedades com o tipo de dados BACnetARRAY contendo um índice (Case 29431).

Adicionadas as configurações de atraso Inter-Message Delay, SubscribeCOV Delay e Network Delay (Case 29574).

1.2.86

28/08/2020

F. Englert

G. Beal

Atualizado o valor da propriedade vendorIdentifier do objeto Device deste Driver para o valor 1245, atribuído à Elipse Software pela ASHRAE (Case 28930).

Este Driver agora responde a mensagens Who-Has recebidas, caso possua o objeto requisitado (Case 29052).

Corrigido o tratamento de mensagens Who-Is recebidas, de modo que este Driver agora reponde apenas se o identificador está dentro do intervalo solicitado (Case 29055).

Corrigido o tratamento de solicitações confirmadas recebidas com erro de codificação, de modo que este Driver agora responde com o erro Reject-PDU (Case 29151).

Corrigido o comportamento em solicitações de leitura a um objeto Device-4194303, valor curinga, de modo que este Driver agora responde com o verdadeiro identificador (Case 29154).

Corrigida a resposta deste Driver para solicitações de leitura de objetos não existentes, agora informando a classe de erro OBJECT e o código de erro UNKNOWN_OBJECT (Case 29155).

Corrigida a resposta deste Driver para solicitações de leitura com índice de propriedades que não têm o tipo de dados BACnetARRAY, agora informando a classe de erro PROPERTY e o código de erro PROPERTY_IS_NOT_AN_ARRAY (Case 29158).

Corrigida a inicialização do campo HopCount da NPDU para o valor 255 em pacotes enviados para sub-redes (Case 29342).

Este Driver agora ignora pacotes recebidos nas situações em que requisições confirmadas e enviadas em broadcast e em requisições enviadas para um endereço de rede que não seja o deste Driver, que atualmente é vazio (Case 29343).

Este Driver agora responde corretamente a leituras requisitando as propriedades especiais all, optional e required (Case 29375).

1.2.82

28/01/2020

F. Englert

Este Driver agora responde ao serviço ReadPropertyMultiple (Case 28173).

1.2.79

05/12/2019

F. Englert

Este Driver agora aceita leituras solicitadas pelo objeto Device-4194303, tratando este valor como um curinga para acessar o objeto Device (Case 28086).

1.2.76

11/06/2019

F. Englert

Este Driver agora permite configurar o identificador de dispositivo (Device Instance) na janela de configuração (Case 26902).

1.2.53

04/05/2017

F. Englert

Adicionada a configuração Exclude Analog objects from COV (Case 22639).

1.2.51

20/03/2017

F. Englert

Este Driver agora permite configurar o identificador para processos COV (COV Process Identifier) na janela de configuração (Case 22366).

1.2.49

01/12/2016

F. Englert

Corrigido o texto da introdução da documentação deste Driver (Case 11494).

1.2.43

03/12/2015

F. Englert

Adicionada a configuração Maximum Transactions per Network neste Driver para limitar o número máximo de comunicações simultâneas com cada rede (Case 20282).

1.2.41

26/08/2015

F. Englert

Adicionada a propriedade BACnet.Retries, que permite definir o número de retentativas para as requisições que falharem por time-out (Case 18429).

1.2.40

24/07/2015

F. Englert

A janela de configuração deste Driver foi reformulada (Case 19303).

O Runtime Browse agora funciona em dispositivos sem suporte a segmentação de pacotes (Case 19151).

1.2.38

13/07/2015

F. Englert

Este Driver agora altera a qualidade dos Tags que leem a propriedade presentValue de acordo com o valor atual das propriedades statusFlags e reliability (Case 18704).

Corrigido o funcionamento das assinaturas de Change Of Value (COV), para que este Driver cancele assinaturas dos Tags que não estão mais sendo lidos pela aplicação (Case 19164).

1.2.36

26/06/2015

F. Englert

A ferramenta Tag Browser agora gera Tags com o nome do objeto configurado no dispositivo (Case 18738).

1.2.35

18/06/2015

F. Englert

A leitura da lista de objetos de um dispositivo agora é realizada em partes, permitindo executar o browse de dispositivos que não suportam segmentação de pacotes (Case 18874).

1.2.34

04/05/2015

F. Englert

Este Driver agora suporta endereços de dispositivo maiores que 65535 (Case 18513).

1.2.33

27/04/2015

F. Englert

O procedimento de auto-discovery deste Driver agora funciona corretamente com qualquer endereço IP, não apenas o endereço 255.255.255.255, e não exige mais a presença de um roteador BACnet (Case 18010).

1.2.32

27/04/2015

F. Englert

Este Driver agora permite comunicar com diversos endereços IP ao mesmo tempo, configurando a interface Ethernet para o modo de escuta (Case 18012).

1.2.31

10/03/2014

F. Englert

O byte de padding opcional no final dos pacotes do protocolo BACnet MS/TP agora é tratado como realmente opcional por este Driver, o que permite que este Driver comunique sem problemas com equipamentos que não enviam este byte (Case 15853).

1.2.29

13/09/2013

F. Englert

Adicionado suporte à propriedade Schedule.scheduleDefault (Case 14885).

1.2.28

04/07/2013

F. Englert

Resolvido um problema nas leituras e escritas da propriedade schedule.exceptionSchedule, que poderiam funcionar ou não dependendo dos dados lidos ou escritos (Case 13780).

Corrigido um problema nas escritas da propriedade exceptionSchedule, que falhavam caso um dos elementos fosse uma data (Case 13911).

1.2.27

25/03/2013

F. Englert

Corrigida a leitura da propriedade Calendar.dateList, que poderia apresentar valores incompletos (Case 13907).

1.2.26

20/03/2013

F. Englert

Driver portado para o IOKit v2.0 (Case 13853).

O valor configurado no campo Max Items per ReadPropertyMultiple Request da janela de edição do equipamento agora funciona corretamente. Antes era utilizado sempre o valor padrão 50 (Case 13885).

1.2.25

20/02/2013

F. Englert

Resolvido um vazamento de memória que ocorre quando este Driver envia ou recebe mensagens segmentadas cujo tamanho agregado exceda 1024 bytes (Case 13741).

1.2.24

06/02/2013

M. Salvador

Implementado suporte a COV e Alarm&Events (Case 13537).

Resolvido um problema na implementação da propriedade Multistate.presentValue, que não permitia limpar a propriedade com o valor Empty (Case 13690).

1.2.13

20/04/2011

F. Englert

Este Driver agora suporta agrupar diversas leituras no mesmo comando, melhorando consideravelmente a performance (Case 11596).

Adicionado suporte ao protocolo BACnet MS/TP (Case 12004).

1.2.10

22/06/2010

F. Englert

Adicionado suporte a leitura e escrita de propriedades complexas, como por exemplo schedule.weeklySchedule (Case 10876).

1.2.5

19/04/2010

C. Mello

Gerada uma versão de testes deste Driver para a plataforma Windows CE (Case 10797).

1.2.4

17/08/2009

F. Englert

Agora este Driver permite escrever NULL na propriedade presentValue dos objetos analogOutput, analogValue, binaryOutput, binaryValue e multistateOutput (Case 10722).

Resolvido um travamento neste Driver após receber alguma mensagem não solicitada ou duplicada (Case 10071).

Este Driver agora suporta acessar objetos com endereço acima de 65535 na configuração por Strings (Case 10543).

1.2.3

07/08/2009

F. Englert

Adicionado suporte à leitura da propriedade priorityArray (Case 10689).

1.1.1

10/09/2007

F. Englert

Corrigido um erro nas escritas de valores (Case 7076).

Corrigida a validação de valores em propriedades com enumerações (Case 7077).

Corrigido um erro de grafia na aba BACnet (Case 7091).

Adicionada uma opção para indicar a prioridade nas escritas deste Driver (Case 8425).

1.0.1

06/02/2006

F. Englert

Versão inicial deste Driver (Case 5437).