Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/antirez/freakwan
/ functions
Functions
351 in github.com/antirez/freakwan
⨍
Functions
351
◇
Types & classes
45
↓ 2 callers
Function
linenoiseEditDelete
Delete the character at the right of the cursor without altering the cursor * position. Basically this is what happens with the "Delete" keyboard key
osx-bte-cli/linenoise.c:811
↓ 2 callers
Function
linenoiseEditMoveLeft
Move cursor on the left. */
osx-bte-cli/linenoise.c:752
↓ 2 callers
Function
linenoiseEditMoveRight
Move cursor on the right. */
osx-bte-cli/linenoise.c:760
↓ 2 callers
Function
linenoiseHistoryAdd
This is the API call to add a new entry in the linenoise history. * It uses a fixed array of char pointers that are shifted (memmoved) * when the hi
osx-bte-cli/linenoise.c:1249
↓ 2 callers
Function
linenoiseNoTTY
This function is called when linenoise() is called with the standard * input file descriptor not attached to a TTY. So for example when the * progra
osx-bte-cli/linenoise.c:1152
↓ 2 callers
Method
load_keys
(self)
keychain.py:21
↓ 2 callers
Method
next_frame
(self)
splash.py:17
↓ 2 callers
Method
power_off
(self,offtime)
freakwan.py:756
↓ 2 callers
Method
receive
(self)
sx1262.py:309
↓ 2 callers
Function
refreshLineWithCompletion
Called by completeLine() and linenoiseShow() to render the current * edited line with the proposed completion. If the current completion table * is
osx-bte-cli/linenoise.c:352
↓ 2 callers
Function
refreshMultiLine
Multi line low level line refresh. * * Rewrite the currently edited line accordingly to the buffer content, * cursor position, and number of column
osx-bte-cli/linenoise.c:596
↓ 2 callers
Function
refreshShowHints
Helper of refreshSingleLine() and refreshMultiLine() to show hints * to the right of the prompt. */
osx-bte-cli/linenoise.c:509
↓ 2 callers
Function
refreshSingleLine
Single line low level line refresh. * * Rewrite the currently edited line accordingly to the buffer content, * cursor position, and number of colum
osx-bte-cli/linenoise.c:540
↓ 2 callers
Method
relay_if_needed
(self,m)
freakwan.py:474
↓ 2 callers
Method
select_chip
(self)
sx1276.py:103
↓ 2 callers
Method
set_ack_visibility
(self,new)
icons.py:27
↓ 2 callers
Method
set_callback
(self, handler)
bt.py:111
↓ 2 callers
Method
set_packet_params
(self, preamble_len = 12, header_type = PacketHeaderTypeExplicit, payload_len = 255, crc = PacketCRCOn, iq_set
sx1262.py:175
↓ 2 callers
Method
set_relay_visibility
(self,new)
icons.py:31
↓ 2 callers
Method
standby
(self)
sx1262.py:102
↓ 2 callers
Method
start_irc
(self)
freakwan.py:827
↓ 2 callers
Method
start_telegram
(self)
freakwan.py:845
↓ 2 callers
Method
start_tx
(self)
dutycycle.py:50
↓ 2 callers
Method
start_wifi
(self,network,password=None)
freakwan.py:806
↓ 2 callers
Method
vline
(self,y0,y1,x,color)
st7789.py:251
↓ 2 callers
Method
write
(self,reg,val)
axp192.py:14
↓ 1 callers
Method
_set_color_mode
(self, mode)
st7789.py:119
↓ 1 callers
Method
_set_columns
(self, start, end)
st7789.py:179
↓ 1 callers
Method
_set_mem_access_mode
(self, landscape, mirror_x, mirror_y, is_bgr)
st7789.py:167
↓ 1 callers
Method
_set_rows
(self, start, end)
st7789.py:182
↓ 1 callers
Method
begin
(self)
sx1262.py:185
↓ 1 callers
Method
build_post_request
(self,cmd,fields)
telegram.py:220
↓ 1 callers
Method
button_0_pressed
(self,pin)
freakwan.py:863
↓ 1 callers
Method
char
(self,x,y,char,fgcolor,bgcolor)
st7789.py:263
↓ 1 callers
Function
completeLine
This is an helper function for linenoiseEdit*() and is called when the * user types the <tab> key in order to complete the string currently in the *
osx-bte-cli/linenoise.c:391
↓ 1 callers
Function
compress
fci/pngtofci.c:149
↓ 1 callers
Method
configure
(self, freq, bandwidth, rate, spreading, txpower)
sx1262.py:199
↓ 1 callers
Method
convert_from_utf8
(self,msg)
scroller.py:187
↓ 1 callers
Method
cron
(self)
freakwan.py:879
↓ 1 callers
Function
decode_fci
Uncompress an FCI image. On format error, NULL is returned. * On success, a heap allocated array of bytes, with white pixels set to 1, is * returned
fci/pngtofci.c:248
↓ 1 callers
Method
decode_surrogate_pairs
(self,ba)
telegram.py:228
↓ 1 callers
Method
del_key
(self,key_name)
keychain.py:36
↓ 1 callers
Method
device_hw_nick
(self)
freakwan.py:359
↓ 1 callers
Method
draw_ack_icon
(self)
icons.py:59
↓ 1 callers
Method
draw_battery
(self)
icons.py:44
↓ 1 callers
Method
draw_logo
(self)
splash.py:20
↓ 1 callers
Method
draw_relay_icon
(self)
icons.py:65
↓ 1 callers
Method
draw_text
(self)
scroller.py:120
↓ 1 callers
Method
enable_framebuffer
(self,mono=False)
st7789.py:297
↓ 1 callers
Method
encode_data
(self,data)
sensor.py:67
↓ 1 callers
Method
evict_processed_cache
(self)
freakwan.py:521
↓ 1 callers
Method
exec_state_machine
(self,tick)
sensor.py:32
↓ 1 callers
Method
fast_mono_to_rgb
(self, fb8: ptr8, width: int, height: int)
st7789.py:326
↓ 1 callers
Method
flush_write_buffer
(self)
networking.py:87
↓ 1 callers
Function
freeHistory
Free the history, but does not reset it. Only used when we have to * exit() to avoid memory leaks are reported by valgrind & co. */
osx-bte-cli/linenoise.c:1226
↓ 1 callers
Function
gen_advertising_payload
(name=None)
bt.py:79
↓ 1 callers
Function
gen_resp_payload
()
bt.py:92
↓ 1 callers
Method
gen_uid
(self)
message.py:86
↓ 1 callers
Function
getColumns
Try to get the number of columns in the current terminal, or assume 80 * if it fails. */
osx-bte-cli/linenoise.c:288
↓ 1 callers
Method
get_contrast
(self)
scroller.py:48
↓ 1 callers
Method
get_irq
(self)
sx1262.py:313
↓ 1 callers
Method
get_modem_stat
(self)
sx1276.py:296
↓ 1 callers
Method
get_slot_index
(self)
dutycycle.py:39
↓ 1 callers
Method
hard_reset
(self)
st7789.py:94
↓ 1 callers
Method
init_display
(self)
ssd1306.py:38
↓ 1 callers
Method
inversion_mode
(self, value)
st7789.py:113
↓ 1 callers
Function
isUnsupportedTerm
Return true if the terminal name is in the list of terminals we know are * not able to understand basic escape sequences. */
osx-bte-cli/linenoise.c:209
↓ 1 callers
Function
linenoiseBlockingEdit
This just implements a blocking loop for the multiplexed API. * In many applications that are not event-drivern, we can just call * the blocking lin
osx-bte-cli/linenoise.c:1102
↓ 1 callers
Function
linenoiseClearScreen
Clear the screen. Used to handle ctrl+l */
osx-bte-cli/linenoise.c:322
↓ 1 callers
Function
linenoiseEditBackspace
Backspace implementation. */
osx-bte-cli/linenoise.c:821
↓ 1 callers
Function
linenoiseEditDeletePrevWord
Delete the previosu word, maintaining the cursor at the start of the * current word. */
osx-bte-cli/linenoise.c:833
↓ 1 callers
Function
linenoiseEditFeed
This function is part of the multiplexed API of linenoise, see the top * comment on linenoiseEditStart() for more information. Call this function *
osx-bte-cli/linenoise.c:927
↓ 1 callers
Function
linenoiseEditInsert
Insert the character 'c' at cursor current position. * * On error writing to the terminal -1 is returned, otherwise 0. */
osx-bte-cli/linenoise.c:724
↓ 1 callers
Function
linenoiseEditStart
This function is part of the multiplexed API of Linenoise, that is used * in order to implement the blocking variant of the API but can also be * ca
osx-bte-cli/linenoise.c:871
↓ 1 callers
Function
linenoiseEditStop
This is part of the multiplexed linenoise API. See linenoiseEditStart() * for more information. This function is called when linenoiseEditFeed() * r
osx-bte-cli/linenoise.c:1092
↓ 1 callers
Method
list_keys
(self)
keychain.py:32
↓ 1 callers
Function
load_fci
Load and uncompress an FCI image. On error abort the program. * On success an array of bytes, with white pixels set to 1, is returned. * The width a
fci/pngtofci.c:322
↓ 1 callers
Function
load_png
fci/pngtofci.c:44
↓ 1 callers
Method
load_settings
(self)
freakwan.py:277
↓ 1 callers
Method
min_refresh_time
(self)
icons.py:73
↓ 1 callers
Method
modem_is_receiving_packet
(self)
sx1276.py:299
↓ 1 callers
Function
pack_adv_service
(uuid)
bt.py:69
↓ 1 callers
Method
power_up
(freakwan)
devices/device_config.generic.py:45
↓ 1 callers
Method
poweroff
(self)
ssd1306.py:75
↓ 1 callers
Method
process_api_response
(self)
telegram.py:142
↓ 1 callers
Method
process_line
(self,line)
networking.py:105
↓ 1 callers
Method
quote
(self,string)
telegram.py:208
↓ 1 callers
Method
read_12bit
(self,reg)
axp192.py:10
↓ 1 callers
Method
read_api_response
(self)
telegram.py:116
↓ 1 callers
Method
readbuf
(self, off, numbytes)
sx1262.py:153
↓ 1 callers
Method
readreg
(self, addr, readlen=1)
sx1262.py:138
↓ 1 callers
Method
receive_from_serial
(self)
freakwan.py:765
↓ 1 callers
Method
refresh
(self)
splash.py:45
↓ 1 callers
Method
register
(self)
networking.py:66
↓ 1 callers
Method
render_4x6_char
(self,c,px,py,color)
scroller.py:86
↓ 1 callers
Method
render_text
(self,text,x,y,color)
scroller.py:78
↓ 1 callers
Method
reset
(self)
freakwan.py:272
↓ 1 callers
Method
reset
(self)
history.py:181
↓ 1 callers
Method
reset
(self)
sx1262.py:94
↓ 1 callers
Method
reset_settings
(self)
freakwan.py:309
← previous
next →
101–200 of 351, ranked by callers