Add network unit 17 on active network devices.

Cover repeater, transceiver, hub, switch, router and gateway with a quiz.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-14 12:24:22 +02:00
commit 247d3af8af
5 changed files with 156 additions and 19 deletions

View file

@ -64,7 +64,8 @@
#define NET14_SLIDES 5
#define NET15_SLIDES 3
#define NET16_SLIDES 4
#define NET_LESSONS 16
#define NET17_SLIDES 7
#define NET_LESSONS 17
#define HW_UNITS 10
#define HW_LESSONS 3
#define HW_SLIDES 3
@ -1090,6 +1091,7 @@ GtkWidget *build_net_unit13_page(void);
GtkWidget *build_net_unit14_page(void);
GtkWidget *build_net_unit15_page(void);
GtkWidget *build_net_unit16_page(void);
GtkWidget *build_net_unit17_page(void);
GtkWidget *net_qz_combo(void);
void net_qz_set_prefix(GtkComboBoxText *c, int pfx);
int net_qz_prefix(GtkComboBoxText *c);
@ -1119,6 +1121,7 @@ GtkWidget *build_net_unit13_exercise_page(void);
GtkWidget *build_net_unit14_exercise_page(void);
GtkWidget *build_net_unit15_exercise_page(void);
GtkWidget *build_net_unit16_exercise_page(void);
GtkWidget *build_net_unit17_exercise_page(void);
void activate(GtkApplication *app, gpointer user_data);
int main(int argc, char **argv);