I am having trouble to understand how to combine Frequency Shift Keying (FSK) with Frequency Hopping Spread Spectrum (FHSS). As far as I understand, A IQ FSK-modulated signal $s(t)$ can be written as $$ s(t) = \Re \{ A\exp[j(2\pi f_c(t) t + \varphi)] \}, $$ where the instantaneous frequency $f_c(t)$ is given by $$ f_c(t) = \sum_{k \in \mathbb{Z}} A_k(t) g(t - kT_s) + f_0(t) \quad \text{with } A_k(t) \, \in \{-1, +1\} \, (\forall k, \, \forall t) $$ where $g(\cdot)$ is the pulse-shaping function ($T_s$ being the symbol duration), and $f_0(t)$ is the instantaneous carrier frequency, in the given hop set.
My questions are:
- are the expressions of $s(t)$ and $f_c(t)$ given above valid ?
- is my understanding of FSK and FHSS correct ?