- Apr 27, 2016
-
-
Lucas Russo authored
RFREQ is a 38-bit number, with the 10 MSB the integer part and the 28 LSB the fractional part. So, we need to divide RFEQ by 2^28 prior to the calculation.
-
Lucas Russo authored
This was causing a segfault when reading the frequency
-
Lucas Russo authored
-
Lucas Russo authored
-
- Apr 26, 2016
-
-
Lucas Russo authored
-
Lucas Russo authored
As libbpmclient changed, we need to update it there too.
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
In this way, we can standardize how the functions are called and handled.
-
Lucas Russo authored
-
Lucas Russo authored
This fixes #115 github issue Note that this requires at least lnls-dig/bpm-gw@27a4af84b1
-
Lucas Russo authored
-
- Apr 24, 2016
-
-
Lucas Russo authored
-
Lucas Russo authored
-
- Apr 20, 2016
-
-
Lucas Russo authored
This is necessary as lnls-dig/bpm-gw@6a78088ab1 and lnls-dig/bpm-gw@950b4b2d18
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
This causes an assertion error as the zactor infrastructure needs the PIPE after the thread exits. This fixes #116 github issue.
-
- Apr 19, 2016
-
-
Lucas Russo authored
-
Lucas Russo authored
In this way we can guarantee that these functions will be thread-safe even if other SMIOs calls them.
-
Lucas Russo authored
The previous implementation was not thread-safe.
-
Lucas Russo authored
-
Lucas Russo authored
We should replace this functions by sending a message to the DEVIO instance through the PIPE management.
-
Lucas Russo authored
This will allow DEVIO clients to register SMIOs by sending messages to its pipe.
-
Lucas Russo authored
This pipe will be used to allow other SMIOs to register new SMIOs
-
Lucas Russo authored
-
Lucas Russo authored
It's better to first attach the SMIO to its parent (its DEVIO handler) and then initialize the SMIO. The SMIO might need something from the DEVIO.
-
Lucas Russo authored
-
Lucas Russo authored
This, together with commits from c171576c to bbe05bf6 fixes #115 github issue
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
In this way, we reduce code repetition and maintenance becomes easier
-