Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
Beam Positoning Monitor - Software
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
Beam Positoning Monitor - Software
Commits
b8a044af
Commit
b8a044af
authored
Dec 03, 2014
by
Lucas Russo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
hal/sm_io/chips/sm_ch_si57x.c: use 64-bit data to avoid loss of precision
parent
6a2dab66
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
5 deletions
+5
-5
sm_ch_si57x.c
hal/sm_io/chips/sm_ch_si57x.c
+5
-5
No files found.
hal/sm_io/chips/sm_ch_si57x.c
View file @
b8a044af
...
...
@@ -493,8 +493,8 @@ static smch_err_e _smch_si57x_calc_divs (smch_si57x_t *self, double frequency,
unsigned
int
n1
,
hs_div
;
double
fdco
,
best_fdco
=
DBL_MAX
;
double
rfreq_tmp
;
uint
16
_t
rfreq_integer
=
0
;
uint
32
_t
rfreq_frac
=
0
;
uint
64
_t
rfreq_integer
=
0
;
uint
64
_t
rfreq_frac
=
0
;
static
const
uint8_t
si57x_hs_div_values
[]
=
{
11
,
9
,
7
,
6
,
5
,
4
};
uint32_t
i
;
...
...
@@ -542,9 +542,9 @@ static smch_err_e _smch_si57x_calc_divs (smch_si57x_t *self, double frequency,
}
DBE_DEBUG
(
DBG_SM_CH
|
DBG_LVL_TRACE
,
"[sm_ch:si57x_calc_divs] Divider values:
\n
"
"
\t
frequency: %f, rfreq: %"
PRIu64
", rfreq_integer: %
u, rfreq_frac: %u
, "
"n1: %u, hs_div: %u
\n
"
,
frequency
,
*
out_rfreq
,
rfreq_integer
,
rfreq_frac
,
*
out_n1
,
*
out_hs_div
);
"
\t
frequency: %f, rfreq: %"
PRIu64
", rfreq_integer: %
"
PRIu64
"
, "
"rfreq_frac: %"
PRIu64
", n1: %u, hs_div: %u
\n
"
,
frequency
,
*
out_rfreq
,
rfreq_integer
,
rfreq_frac
,
*
out_n1
,
*
out_hs_div
);
return
err
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment